{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 5,
      "p": 29939471030301335838578209195965011960166005042722328776446433883123932139562900021824562534585388901350827567777453347556423716739260393595653414391377752439645361040482291808446727271636544162968495133462508596380008490740802806868470181989749906667113547586647853749534961416733492044441527826015078456446700776552136747614448397618416205497084678208412759447200713823589720362012385792646931292548362845250672475438541056559816294009445764768275324783231377079197346235065801147635036159188358690589516365524781588385194107547234450485846309049138586021348496749435399135664714945636506093907601070461196847008807
    },
    "3072": {
      "g": 2,
      "p": 4458306336181129224675796840199413296531994704971486908163404772199442576689451975875835666213758149308151796281702925976971266640029472152959052398131113779975050118185002442903348155734898729840721874947083519592220751091585015823589103035992107787343484795822675790007521080000801255482871583311668342751185229972236284900666773719346494362873933449568194370807804335952920447512058320885094956819842524178058312105108360177518072675980125407909849040803878472382638588795004318432569657769240898348430735367142231786810176500167900263985196903880040476377169935497456666647134780903627580360279287458551920458541120240382375279535252215197197733461755104878252442912220690269898331589749106403174838718980620138594358958820396886795812732704245817599617820918911834979495811857962620046667095735888230857061201412748980524614160346076455653352687902269498002123497188690198525858897865364393379522572507505469917724063883
    },
    "4096": {
      "g": 2,
      "p": 902904703881458887998206356120810566188357693494083657586787034253875004736314791951187008430515857149940279300089133057714710345230730416863815313499390862166012440743916660774314519403879520888703506565800476423321529987972345057612298338284369250496761030454416583104721217129045340737888664389840832663357007278557852234023798928491180225214199236115767865294430991888820211878649109565183592463253689547329335252126803921669206270343843550834460648235807768597909212318468177344566539135951471521960738657765687213253711355071152147158779008816853532461311109608629709258405712187863435680017839694445022454992657418110802188213031929253502678030299893655918817899551741639925031333797625829934700040464573293469517619320169229581389507824704785615489373781542351512045070701190173846459857160537904700372715805760542870706195979672602732517404080249582507892027212955708917932184595298171935427965042988556244717268166742430239351543399964407470357829273215584932700783065362929134623784375490244154692374691268012740907991729088225555877660077145987279695682890914774868940664512258096422508191417719771960769647451985082087030098997558113906814358388525681721153103826233722788843496535337361496996081049526276660514055664739
    },
    "6144": {
      "g": 2,
      "p": 30117388755177899260291040241654518177052630039002057805143815609004377022225797275276623701001738258447540093781629682613369042561089353381044888583752289644256130133868510339237719668123364633227877608920669851446033877595380181975270518401725008010606746985313044665024833063032535112682283381046882608954989051027433622819830476953967879222218903829237546285781101977626455128847742721752952120764993537952337097116372039839608152167403961198449231217516771726752324397662758010443607210541543289082954162988022831856766057442685793286175593074458596241795961567447678693921478737997799615563733115005033362130492158308877014013008802998432606653234772527583832693855038286220113227624284254631450433865318773171601765251178926797755647618112718882089519170212291397039538864073597137611776713924854935101668335784597289677656926053990471476818767197756377953941095195485167776600647239627130338265373506268072945955277926062151387449547009042921581567425993559885683763614072208792891475016210234343391830523382440811860784234372845328203828489187136583861842983035918313297558116202304247475566584716305326784973683517656077811828707674045315555050320480278646590333272757740370976531343917544972373786813463952175499405141532604826312318271453579091180815556748074789562759042838571650386076676996157665142830612364470322630860839216105372309833126867324779409818937522524809948075800741752475487188973697554403030937003160267311111229909230124563984682379202031365237424232451549433883588413972573000205697522757306433721136469082092733000632600002671143710653138922744693541355659762574406941117482109552075113404811131192393540827452665722603522858918133667081824463991580620152458032353991444769029009392299935359207692561168346489723445743814457260462075517258379647991166172867632472204280898739541724869058432147353447187699285430030387
    },
    "768": "EOF",
    "8192": {
      "g": 2,
      "p": 1077800317379785921854338314109935134335867671462576966348082693042466380729520042014301822279192955620055213799751966932847903328745245503255065765983450376998895206970411077825909173149647659406614520361623960671060229619675548913317857081750312306993833096177636133536157273854677093281563370553658459991541077212064904000286148284939736568454168531966431589317785887557383926767635931402481288852843645594979706715589761777962805045628148486339353889230081350550717198600489498089085853332021812952451842527291419762869609000306391094516133630424263397928838314974632888449467166755569249897480282587234071206425743793048627723358412940147623256915922287278468402081181149068804586857711973181747628010476959545848304582227349392271686941658353426612162702683209677926576158539411865026728723831345328362236008471468015204037812692619762066222831672738916684028769385567615206097795433859351375217147433957301460156774038996859733874391049204883301910415742618484635440317470841154236808446349388410919769843145718245708355234445258259981752461525829180227980656804537897642564306079648838904956044521178380742942502384233058377903618552746887793823541243952783893187644222517858014880189422489148596884910215523697684508109542570596022064307802189225479180113408119002988706757565377038505885995780290102460612067645774464235866194307129281328483118143310743169315333852523686738302162776860681209545255672051426894835107193054256365355746945066303952737457916377666318631066624553543077050986387660440590846386565331091038605854236314847380747924392213963881057527303807848809061867703321952133471814808444923972544564166207332780839210683112949287982482674787017555262583658120658410154602654548820590405696770519923160154016343545342947073082615993819179720478256005417568882116046746179641074114134648685228165345726739992427103423333304524071420811338505798332851481228112467439705882745369355501262038770397922314814069425922337286174496977871559445454237257361095130407219755453495575315011901443933283515763384906727208747763232459016383231799009960623239794603752240351133256761593766969493894196891975978632375481626315221021883269156826168157028093751464838273095980583881506071674613695366370460699211810997068948055779247996052064914895597785260179168316919211718700587458670620477272356068235000834230391657310146870851060867421907169333920591074716546741872662755509818634858443306780627928037419493082367178302337308359039465603597466538213777667
    }
  },
  "host_keys": {
    "ssh-ed25519": {
      "algorithm": "ssh-ed25519",
      "ascii": "AAAAC3NzaC1lZDI1NTE5AAAAIBQ6ikVoJhjxbBRk6dn0m/4tyMhfMW65Wit6c6y9opoZ",
      "fingerprint": "f6:f3:d3:45:3c:00:69:e2:4b:11:75:b9:48:6c:bf:e3",
      "n": 9149688413622801898548311275378932932198523929193177929990259610943402187289
    },
    "ssh-rsa": {
      "algorithm": "ssh-rsa",
      "ascii": "AAAAB3NzaC1yc2EAAAABIwAAAIEArWf/facPOPEDY9ZfTpiNHK0HQFv05VtvR/LzgBAXnugAD87VdlkSKTj97UGkEjxIVFDMc2Wfh5THeCNvl38sScY9JGtKaE1VSCdmmVyG2d1Ky4XjARS3l4/ZYiBbZRNGm34+ZlpxgXOGSgNB72RrBVK6upAweXpR7egY6fpiwi0=",
      "e": 35,
      "fingerprint": "68:7d:4a:03:4f:d4:82:29:99:7b:45:ec:fe:43:c3:1a",
      "n": 121770004375148358040861683580140746459706511893124778373846475294080853485749160013169812962685467205990452256829696942901172288907472317975626293807574317489745667465267570168047683645104010270653511176134128306227301655499898343766484649923497179448148494247560290911671201527645881781621445617448669856301
    }
  },
  "ident": "SSH-2.0-OpenSSH_9.6 NetBSD_Secure_Shell-20231220-hpn13v14-lpk",
  "ip": "199.233.217.205",
  "supported": {
    "compression_algorithms_client_to_server": [
      "none",
      "zlib@openssh.com"
    ],
    "compression_algorithms_server_to_client": [
      "none",
      "zlib@openssh.com"
    ],
    "encryption_algorithms_client_to_server": [
      "chacha20-poly1305@openssh.com",
      "aes128-ctr",
      "aes192-ctr",
      "aes256-ctr",
      "aes128-gcm@openssh.com",
      "aes256-gcm@openssh.com"
    ],
    "encryption_algorithms_server_to_client": [
      "chacha20-poly1305@openssh.com",
      "aes128-ctr",
      "aes192-ctr",
      "aes256-ctr",
      "aes128-gcm@openssh.com",
      "aes256-gcm@openssh.com"
    ],
    "kex_algorithms": [
      "sntrup761x25519-sha512@openssh.com",
      "curve25519-sha256",
      "curve25519-sha256@libssh.org",
      "ecdh-sha2-nistp256",
      "ecdh-sha2-nistp384",
      "ecdh-sha2-nistp521",
      "diffie-hellman-group-exchange-sha256",
      "diffie-hellman-group16-sha512",
      "diffie-hellman-group18-sha512",
      "diffie-hellman-group14-sha256",
      "ext-info-s",
      "kex-strict-s-v00@openssh.com"
    ],
    "languages_client_to_server": [
      ""
    ],
    "languages_server_to_client": [
      ""
    ],
    "mac_algorithms_client_to_server": [
      "umac-64-etm@openssh.com",
      "umac-128-etm@openssh.com",
      "hmac-sha2-256-etm@openssh.com",
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha1-etm@openssh.com",
      "umac-64@openssh.com",
      "umac-128@openssh.com",
      "hmac-sha2-256",
      "hmac-sha2-512",
      "hmac-sha1"
    ],
    "mac_algorithms_server_to_client": [
      "umac-64-etm@openssh.com",
      "umac-128-etm@openssh.com",
      "hmac-sha2-256-etm@openssh.com",
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha1-etm@openssh.com",
      "umac-64@openssh.com",
      "umac-128@openssh.com",
      "hmac-sha2-256",
      "hmac-sha2-512",
      "hmac-sha1"
    ],
    "server_host_key_algorithms": [
      "rsa-sha2-512",
      "rsa-sha2-256",
      "ssh-ed25519"
    ]
  }
}

SSH Report for netbsd.org

Score: F

Server Parameters

Server version SSH-2.0-OpenSSH_9.6 NetBSD_Secure_Shell-20231220-hpn13v14-lpk
Compression none
zlib@openssh.com

Host Keys

rsa-sha2-512 Generally considered secure a
1024-bit key
68:7d:4a:03:4f:d4:82:29:99:7b:45:ec:fe:43:c3:1a
AAAAB3NzaC1yc2EAAAABIwAAAIEArWf/facPOPEDY9ZfTpiNHK0HQFv05VtvR/Lz
gBAXnugAD87VdlkSKTj97UGkEjxIVFDMc2Wfh5THeCNvl38sScY9JGtKaE1VSCdm
mVyG2d1Ky4XjARS3l4/ZYiBbZRNGm34+ZlpxgXOGSgNB72RrBVK6upAweXpR7egY
6fpiwi0=
a
rsa-sha2-256 Generally considered secure a
1024-bit key
68:7d:4a:03:4f:d4:82:29:99:7b:45:ec:fe:43:c3:1a
AAAAB3NzaC1yc2EAAAABIwAAAIEArWf/facPOPEDY9ZfTpiNHK0HQFv05VtvR/Lz
gBAXnugAD87VdlkSKTj97UGkEjxIVFDMc2Wfh5THeCNvl38sScY9JGtKaE1VSCdm
mVyG2d1Ky4XjARS3l4/ZYiBbZRNGm34+ZlpxgXOGSgNB72RrBVK6upAweXpR7egY
6fpiwi0=
a
ssh-ed25519 Generally considered secure a
f6:f3:d3:45:3c:00:69:e2:4b:11:75:b9:48:6c:bf:e3
AAAAC3NzaC1lZDI1NTE5AAAAIBQ6ikVoJhjxbBRk6dn0m/4tyMhfMW65Wit6c6y9
opoZ
a

Key Exchange

sntrup761x25519-sha512@openssh.com Unknown key exchange algorithm f
curve25519-sha256 Generally considered secure a
curve25519-sha256@libssh.org Generally considered secure a
ecdh-sha2-nistp256 NIST curves considered insecure b
ecdh-sha2-nistp384 NIST curves considered insecure b
ecdh-sha2-nistp521 NIST curves considered insecure b
diffie-hellman-group-exchange-sha256 Generally considered secure a
768 bit request Server refused the request

              
0
1024 bit request Server refused the request

              
0
2048 bit request 2048-bit group
ED2A924913C58F89692C7C19D5075DA18DAC087CF012163C5646F4794A5082F4
C9484C4D5691813AFD61BC001A8406A5D574BFF03BE23BC6D47E847E2BCEE715
29CC26026D0A1171DAFC8D0CB4827E195260AA6B14FCF7DACC02CD3A8AA5892C
B166D75219DB8A739D4DCB04CE626180EDC992DA4F8A6A71362F15EF700EE98D
F93904085D7FFC6433C88DE5AF7F2887A55362F963BDCB229D72A6920A363AD7
6ABD3BE7321BB07DD8C69AA3B824B2C52D0C9CE9F362A4E73452CD0CA3D95BBD
DB01B8EB1AECEBF563A4BB36B7957EBB5BB814FC51BE58CC474035CCDC7C7539
84A530EB565E1A7DE1EFE84B33BD42FA8856BCAAF6F6A937896B931C9827CC27
a
3072 bit request 3072-bit group
C4747DFF05D355ABFB6E5F6FDAE3BCBE31EAEE34C49ABBAF89CC8E6309CEA65B
6B417DC3760DAC07D51C759168CE9225D1CD9C97EA230DDC793E4AD05C72063D
B2A49CD27B57CC287D26FAE461817464B84A3EBA3D517574D5E6ECE37053776F
3009150444AF274DDD85D9EAACACB6A0EA99E3292A7238EDE2AFA0B9EB39D7C1
70E6909AC7F14E402F7708759345F542F8EC91A0F1AD12D6F5449F0C140C694D
B136CFA002BE3C1C0F21531A8EF2AF85BF85B3B176EFB022718319101EE4AB20
8BC7BC4D5BB7536DE84934F783761CF7DE217DAC95239199146395CD1EDFFE58
6C8558FB73277ED6A432EAD6634AE0D35708BBADC335A3666E101508438C5269
EEEF13FF0316C4B497E7B2D838AC51B2CE40A90FF6D01EB980FEB9E7F5FDBC94
A2107AC0F9AA91A821C05C77624C4F0EBD956919C02DB43B457CC0416DD4170B
A2005ACDC929E796D94D96A54CC3102E41D00276D2E540C917ED72AB1C6579E3
DDDEC6ED7719A89EEF2A1D49F457B756A573A4BD1AF5F95E26EF1F3A3D22B88B
a
4096 bit request 4096-bit group
DD51C971A271D216F492E589C7321ADE786218DC52E48C0014AD0C8463D97D68
4EFDAF651BB95E2F66938587A96FD8F21C9438D3C6C8FFE1FE615DADF90227BA
15FF8BA4124074AEB8553A747DEA8726F53CD2301A4A23E6A1185F25F79A1169
4B6221CA88C33AF35FF542870577070F669EBA8CE673D772133F6A2BED84B841
B57C433D4A2EC542C39CF9FB2E3770BF8AF5929B14064513857F0CE6C0E21A86
7EFCAB0C8244DB1E3A4256F1480DBFD5E66E7E7D44A0AE5021E6F932241D2209
F5525B0798EA2C4190A429AD5B5CACFC7EDBC39B1B123E6414BC54AE2FCE4D14
BC9BF13CDD4D6D18FADE09E520B8E243BF3C404BD4FBC506924FEA7E18B826AE
F83E478672F43E84F1137526F15BAF86BEF8A3CDB41210CAEB4BFC1C0D929A9E
D23E37C179FEE8DCF225A73F0A85F3FC3182AC6F4C9C956ECBD5EC9F6DC5E37A
3207C37F21E911E970939F1BEE07D09BADE42EF4A6B379473B1E18A069D1A4B6
06075200D8FD0A1494F10C86916E0772A422FC4EF74BA4471DBBD8347C555062
5FC462ACBA0718514F07852B7AA5AAD4147C665E6FBE01BA6860B74D6CFA733E
61EB3BB1CA7C8025FF0EFE2B62197074F630A1A947EE208B39CE7B6C096D9C73
A0507367CF0E2E7C5BCADBF50FA89CE31173FCAF98D02DBFD7AE226237461EF9
7074C893EF6539F67E298CF1E8F2EECD5C5A7D38F5635365C32771F3ACC23463
a
6144 bit request 6144-bit group
E46F881BE5C8A93A760C690AEBB76537B0B760CEF7E185FFC5AAEA0A2CDD1421
E824F043E03614B5A628A80227CCF49F4E0234CB7A1DC3FB0919CF408BA43315
FA3383CC9933EE3F177DDD127F680CAD5B701B1BD4D275420EB426175A3F2AB4
D8793AF82737C7443ECE98B6C9A54989BC857F6F71E0528D07F8701ABD4FE589
92C0D3A106068AB3FB08D3055C647E692A7B43D675CC821EEAE2B51106B9473D
F2F4D2069EE1FDB832F741C751F54318419FEC81A5EC3DF257176652B329279D
8BF310D0F54568DE5D9D079114EE6597FB320DE0DCD72F10AD51D65722BCFCDF
61BBA1F08D6BA05B9AA367D4CB1DB8E050222057FFA5B9678B18DBABE66A022E
F78447D7181D4658AF75466E1CA5458852DE729D5AE7E21D4720A2DBF648714C
0FBB797C0C3D2CDB2C153B3573C6C483EB905ED338BC7141D779115E746A9BA6
7DDE0A8690CF0AAE64576F5AA58BD5945FC3A9C7A6527A658EFDEE7E4180F761
D7CF1222E6280BFB503047A6E4DE2FB273C31532BDFA1D73E6CDA027E03F63EA
237597AE56258EB12181B96AB931709C688BF4770E71A5FC83495131C79AC32E
E5C04BCFB23D1414D2DFC21B713F65EE5B9AAF208A2B993B27C2DEEC1C1F334C
4305D6EB95C4DF54C8ECB40DC7CDAECBA98F8A48D89D1E1F2F29212FC6A3BD02
2358D2797E359187FC69332D78C8185BCB0FB45DA3D89128405C30F36B25AE7F
A1887ED26B188E67C61BB2799179F8429E2821ACEB946F05FEFDBDDCD34B94B1
1D8290881B38DC4896B0393494F79DA78CA3871A95820C6E12189C4BB12CEE21
A83B01990F52A94B360D33701958332BD600B1EB0547CB6E6ABB89E8CDC20EF3
46BEB032DE096E17C5C40BFF40EADDF81EF428E0D0873E2630A833AE2C353209
C4322366D745ED93A51550A284FC67448E373D843300ED3B2EB094897B7B1318
A544CB17A399FFF4F0E9C7B681245245B84D87898C49E6D3CD514CE7489BA765
84CA9FE216D3F5C69BB332B50B8FFC153421848B5BE0F3FA25624BB9415D947F
46C16ED7B6541D8BF642D6407CADD18702A3642CA6B4281091F28E0A25E2D033
a
8192 bit request 8192-bit group
FCF60CA27F941D57B38FB9E34C2D72C459D16DEBD084FB56A6579FC062494A8C
DEFCFFBBA6D8B7C811C515C1A1234A95529620DF53CE8FB9BADD3971575C3F31
B44F2B37CFFB7733B83FA3927F430A809C5942D23DD7F05445AA3B9D81DB2D65
ED91B9E3D0F03E96C30CC3B5D23509B34DD52C49FFB0C720FB8D94C006BC8819
CCF3B09712B7B598FEC791C4568F0B276E42247708129B21964866ACFDEF1D4B
D1A3162417A41F8992F2B8DA2AFDE571F4F15E58CA7395B0D05C2AE0E5570BC9
1451E3F1EF50188D6F089BA88E767FA5C8CA926B66BF95BBDE24EDAB82E35958
1681AFBD7CE2B7E5B318476324DA6C6B2CA8F5B723A4FA40308F83FE05C187EB
65B0FCE3C88A8B0EE903E0775570EA99CBF9BE0F5EEFCA1C87BF496206EB584F
A37D59176787C224BE6FC7928883D3750C51B7D3A23B411030FF1AF81F258D5F
65E0D859E9C50FAD039F6B1BDED73BA469F9139B9F7B1F2373C52320FAA2C9AC
E24AC5AA27DC755D6D1C18A85E26CF851722FCF40A0BA06BC39FCF3D41E5269F
6815A677AA69B11E7FE1C15B49E9BF2D16CAA4D80AC84D0087F36A91344DCE44
BAE7458899C51EE511B81A06DD529B7BF1AB6BAEDF2DE3299F9E53CE8F8045EF
A06A2BB0A4746A8F304D376F3AE9993639BEBEB7BB8A7D4D9FE72110CE657D4F
1421EE2E13CBB6D771BDA0DC191755A11B7FEC7E5E0F401D9E87787E1B931A75
491802547E79C30DFEBB4072B8055BFAAB1F73F488B8C1A57B9DFFD9FB663B82
3EED77A3D0A36014FD7077BB0BC7EBD5C16584F4A2400AC37945511A9F71847B
B7426A18D332833B51AAB4839FD844714A4A5655B73ABFB1217980E45E85398B
7CC4F00E89281279BEC2335AF713EAE4C3178333DA014EB0A19DADDB29B44163
96FE250FD086A58D898E98BB44F98BFD17415780681536C5496626BD88DA34E4
F2651E68E8D7BC952779B9945CEA3947B9F556344178A67BE2D23403F58B87EF
B5CC079910F267469BBABA49D2DA01AC3D0E21252602FF132A0B12359D41878C
C42DEBF7E25C27816AB1ADAB9508E2AD4DB493040D8671AC70D4045B366D3553
082191A46E0BC9649BA4F9F58506314314C971033AEDBF9BDF17A6FF2451EB53
326C6745A7BF8007AEFBDE26BD9F880FAB74EF249A8155547BD72EEC5F7DDD1E
ABA445CEDB920A4AD0BC6E3430976DF2BCB6360ED8B83A3F21A322DB1BF1CC6E
99A84D4ABA51694A1BAEFBFED72459EA0807E854D4E97D00FC9272FDFA3101B1
A93A73E6E445A83B155646DF89100A8A4806D1FD0B6050240B188C51FE1E595F
80DDBF4724549981F7117617261EBF9512E2A4D655C5C388901E87C906DE0B17
B2F1FEADDB25E12FB71E9FFE73785B82DCE66D1974438477DE725FEE06A45C94
5EC6E20FF2D15E9430D186110F0D9376238401043517F73D0D4FA7B72F962103
a
diffie-hellman-group16-sha512 Generally considered secure a
diffie-hellman-group18-sha512 Generally considered secure a
diffie-hellman-group14-sha256 Generally considered secure a
ext-info-s Unknown key exchange algorithm f
kex-strict-s-v00@openssh.com a

Message Authentication

umac-64-etm@openssh.com Use at least 128 bits f
umac-128-etm@openssh.com Generally considered secure a
hmac-sha2-256-etm@openssh.com Generally considered secure a
hmac-sha2-512-etm@openssh.com Generally considered secure a
hmac-sha1-etm@openssh.com SHA1 is broken f
umac-64@openssh.com Use at least 128 bits f
umac-128@openssh.com Generally considered secure a
hmac-sha2-256 Generally considered secure a
hmac-sha2-512 Generally considered secure a
hmac-sha1 SHA1 is broken f

Encryption

chacha20-poly1305@openssh.com Possibly affected by Terrapin MITM d
aes128-ctr Consider upgrading to 192- or 256-bit b
aes192-ctr Generally considered secure a
aes256-ctr Generally considered secure a
aes128-gcm@openssh.com Consider upgrading to 192- or 256- bits. b
aes256-gcm@openssh.com Generally considered secure a