{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 30138674168619450779851557911872524417428272512081834930932425772533630984620856132870256603020775953570534883390291016491204016575640744599577934804024954281599903559697679523614991471868605808136323605374570111435296770998184869070271643300045233344553483682064034269742858904335580773463760418333732515914744660335923126958053752345031014326929903203227364148380063349443576660236746721376795781257846964605500941040297086290872658789320162469933062586503863956219369420738648394564403555974995775112602500729938369876660581429526887579106547605194354172105651285295027434507468472764968221031838322710165413925907
    },
    "3072": {
      "g": 2,
      "p": 4458306336181129224675796840199413296531994704971486908163404772199442576689451975875835666213758149308151796281702925976971266640029472152959052398131113779975050118185002442903348155734898729840721874947083519592220751091585015823589103035992107787343484795822675790007521080000801255482871583311668342751185229972236284900666773719346494362873933449568194370807804335952920447512058320885094956819842524178058312105108360177518072675980125407909849040803878472382638588795004318432569657769240898348430735367142231786810176500167900263985196903880040476377169935497456666647134780903627580360279287458551920458541120240382375279535252215197197733461755104878252442912220690269898331589749106403174838718980620138594358958820396886795812732704245817599617820918911834979495811857962620046667095735888230857061201412748980524614160346076455653352687902269498002123497188690198525858897865364393379522572507505469917729218123
    },
    "4096": {
      "g": 2,
      "p": 902904703881458887998206356120810566188357693494083657586787034253875004736314791951187008430515857149940279300089133057714710345230730416863815313499390862166012440743916660774314519403879520888703506565800476423321529987972345057612298338284369250496761030454416583104721217129045340737888664389840832663357007278557852234023798928491180225214199236115767865294430991888820211878649109565183592463253689547329335252126803921669206270343843550834460648235807768597909212318468177344566539135951471521960738657765687213253711355071152147158779008816853532461311109608629709258405712187863435680017839694445022454992657418110802188213031929253502678030299893655918817899551741639925031333797625829934700040464573293469517619320169229581389507824704785615489373781542351512045070701190173846459857160537904700372715805760542870706195979672602732517404080249582507892027212955708917932184595298171935427965042988556244717268166742430239351543399964407470357829273215584932700783065362929134623784375490244154692374691268012740907991729088225555877660077145987279695682890914774868940664512258096422508191417719771960769647451985082087030098997558113906814358388525681721153103826233722788843496535337361496996081049526276660514298282179
    },
    "6144": {
      "g": 2,
      "p": 28541291371859032006068952994360154875280090253000162773384774630396443000452902803832752919602124784572719323184226247998359726431875450444855989720931583485610035383910503189127796991213279337188811889851527768902273036683896329502888853293690245854603664527965431254936723081468795217630716652821865380196978325260109898946473825500205252432937115080798772860243634983970590534123426133180872517406744603954893732738323232928831241505658920984590639855541754435640283124749307789467789579321581310456833337204795258675953234581360371433292225125030631715441992901674871407979204233536087270159308174836804032218569048300673062050136438738617688824233467567122503050497561164167449296712050369971500593848846282270573676652057549104820974698230994598439647936256842867602462838111833534504900675873122654557542573667269763623061067358501502287441313189752334123760060658907440311376979560469786089718306067251967091680978614645376885550628957321954031547786063456384884160171346502547982882938588135628569433484059071707427190144546623530603325536221010300741594071590278029371053165845479618686842776531721358171696397192832167710160853669568817535137873442372110670366486985219061448643394127730460889706993536167381663553353425636587036402491270996847076272801824497975917073818139465890161518445999488365205839879359223142039909341642785774439741647355831214362508339885219512356958724607128834460456699944799169214250790884535511809040781103624102252198427378361546390319535554537855663229120144033532895966382828431467424009707536312264789885693430905747386147070803707199388219048889945822107866833140319822807097069384109129952806085837222919898094062038601642806654149543183805267958336486644896839984937326287639394160357602610850538247564914445806441047735674697692840536631078248499936429827746288353597164282227544596424241591194200579
    },
    "768": "EOF",
    "8192": {
      "g": 5,
      "p": 873407397897320044027717882406464227175434821859745305498195098099705887457116111459220731467604991882692155910796186228659934847724713206448397037148995262981435175413389353938271179094077458623520809425748816500501227780922346596039707073336138860096092310125033343823306328234294839460398618969136699315660244031349538439926634130381330074970475037554121784931683608903085540527795638878415300232088782587820238515910299126703975149019578050541690563642689916437147770580889110410615327838090674739734569078807417788007612567118000433136012601906659625988905527085681383678091400129863221346726397424329130996638635287873996857389836218794997452279988984507909427393485724405288119169679853978905650392548248296596734196320745187815118056436363713843164200313056234483585518655091181670851145350092682464957129928914174556178193716444107664303731011995292625826887473050014382249768012160226054897276578096336980727326320806445478413784301207414288394064907380190332059390884154929612568102796182473571036774337123939432496037556326378257031723393066841516648438153549628758194903282165051966209007310648034037597392114821640426217647924814359054538847978944909505065712397466787033572259414488341829047595382859499253658808353372170322501849519497215600289117082688234172524561758728275672888937212788950528335980300859783923076043405116965376667220526255154610445284204306697732281001162290926000102508448884068063275914328541355476083891995148571948287564234197869110125028727655195936137306373362108358148114167095733116814126285194856538105812355727505617975471292349521365832364846946038121545497557451417729980133050798286340326644687913738260335916135922299134256601306202866612337578622957968150288174462272806929792543119423219381582940450614809687694431368937659706069596933894573953277549624097864350641959942194421948160413804524070732574275603471223050835755490657970161308766041583512053821716180766069136721800614171312433984031519940545101876596021235919028805973131011208363901399218338733900457045478487712821311112343684008720785231713606134370645741115799274376481157502442415725616446550581120170767223950470837972204320819595833011648068665643816108056637650144074014006596996528030774243992815557686551054418579660836709927053760947123572315666138672076292707788175160744743949635174963875391417017502060498706441684989511888457392833814830813480112539980820647988422045250521389440906884221884149486664047545491672621153723371281210675287
    }
  },
  "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",
      "fingerprint_new": "SHA256:mvJqq4ouiAbIZXaCzE9+c0QWq341tcSwKi4uN3R3Zew=",
      "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",
      "fingerprint_new": "SHA256:HgS8mbDxiovkUKLb6Z/9lm8PhXDIWmZCNU/kvKPXPfk=",
      "n": 121770004375148358040861683580140746459706511893124778373846475294080853485749160013169812962685467205990452256829696942901172288907472317975626293807574317489745667465267570168047683645104010270653511176134128306227301655499898343766484649923497179448148494247560290911671201527645881781621445617448669856301
    }
  },
  "ident": "SSH-2.0-OpenSSH_9.6 NetBSD_Secure_Shell-20240701-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-20240701-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
EEBE899F650DF44524FF30ED346D3194D97BB10C569F8893CF14E8C1F69BAD0A
B49C38EB947AACA1AB0C4F69B4E4DFBCA29AB2BC4722D5D5A335BA06EEF733A5
C348CA1D536F91BA3DBCA0E5FD00412E4206BF93E7C055BF7CC9EE38082E21F4
A0B8F61DDB684F41215E676A268CA8D49ED432CB778CF91B6FEBD8FC652E042A
7E949169A6AAA15A74B905C5EF5E0B81D7524725D207CCAD05E2B255E91470E1
14AE4ED55C9B592BCD6AB64FB65623D9DB57934F12F3AED693BC152F3EB08F44
5760049378C584973A4FF4CC404C9BC9B638CD2E27FE21F8AB925BCF874DFCB0
D915DC6BF1BD482FBC861CEFEAFCA437B3669CB60B5F7E47DEC9CBF3AA9F9413
a
3072 bit request 3072-bit group
C4747DFF05D355ABFB6E5F6FDAE3BCBE31EAEE34C49ABBAF89CC8E6309CEA65B
6B417DC3760DAC07D51C759168CE9225D1CD9C97EA230DDC793E4AD05C72063D
B2A49CD27B57CC287D26FAE461817464B84A3EBA3D517574D5E6ECE37053776F
3009150444AF274DDD85D9EAACACB6A0EA99E3292A7238EDE2AFA0B9EB39D7C1
70E6909AC7F14E402F7708759345F542F8EC91A0F1AD12D6F5449F0C140C694D
B136CFA002BE3C1C0F21531A8EF2AF85BF85B3B176EFB022718319101EE4AB20
8BC7BC4D5BB7536DE84934F783761CF7DE217DAC95239199146395CD1EDFFE58
6C8558FB73277ED6A432EAD6634AE0D35708BBADC335A3666E101508438C5269
EEEF13FF0316C4B497E7B2D838AC51B2CE40A90FF6D01EB980FEB9E7F5FDBC94
A2107AC0F9AA91A821C05C77624C4F0EBD956919C02DB43B457CC0416DD4170B
A2005ACDC929E796D94D96A54CC3102E41D00276D2E540C917ED72AB1C6579E3
DDDEC6ED7719A89EEF2A1D49F457B756A573A4BD1AF5F95E26EF1F3A3D715E4B
a
4096 bit request 4096-bit group
DD51C971A271D216F492E589C7321ADE786218DC52E48C0014AD0C8463D97D68
4EFDAF651BB95E2F66938587A96FD8F21C9438D3C6C8FFE1FE615DADF90227BA
15FF8BA4124074AEB8553A747DEA8726F53CD2301A4A23E6A1185F25F79A1169
4B6221CA88C33AF35FF542870577070F669EBA8CE673D772133F6A2BED84B841
B57C433D4A2EC542C39CF9FB2E3770BF8AF5929B14064513857F0CE6C0E21A86
7EFCAB0C8244DB1E3A4256F1480DBFD5E66E7E7D44A0AE5021E6F932241D2209
F5525B0798EA2C4190A429AD5B5CACFC7EDBC39B1B123E6414BC54AE2FCE4D14
BC9BF13CDD4D6D18FADE09E520B8E243BF3C404BD4FBC506924FEA7E18B826AE
F83E478672F43E84F1137526F15BAF86BEF8A3CDB41210CAEB4BFC1C0D929A9E
D23E37C179FEE8DCF225A73F0A85F3FC3182AC6F4C9C956ECBD5EC9F6DC5E37A
3207C37F21E911E970939F1BEE07D09BADE42EF4A6B379473B1E18A069D1A4B6
06075200D8FD0A1494F10C86916E0772A422FC4EF74BA4471DBBD8347C555062
5FC462ACBA0718514F07852B7AA5AAD4147C665E6FBE01BA6860B74D6CFA733E
61EB3BB1CA7C8025FF0EFE2B62197074F630A1A947EE208B39CE7B6C096D9C73
A0507367CF0E2E7C5BCADBF50FA89CE31173FCAF98D02DBFD7AE226237461EF9
7074C893EF6539F67E298CF1E8F2EECD5C5A7D38F5635365C32771F3BB3840C3
a
6144 bit request 6144-bit group
D87B312D2FDDD6A6859E8AFC18BA9BD5277D8512257428F787213E185E899E0F
6522D5BF15826D513286CE011C3075457ADE549AF31D0B119B6042318589A00E
271ACE924C8345AB9417EF02AB0A4DFFB421B386A1366E64AD4D533600C56C62
130EE0F5460D919972E95120C54924CB6773DC35AB41169829AB673F2A865DA9
3FF23867E8260C186D12345BA8F7B0123C14D0065F07698AADD8E18381E3CB9F
00C22D13F28FFBC01A2D068BBB31DA6C94B5253061A5C008FBE4E546E6C743E0
A902145ECA71CA698A1789D4E223C065D03980E07D07E1829D46FFF04BD620BE
6C06C2916BD3B2DE59513E2582DAEFA8C80333D2D5393109B151D33246D82AD2
6D31968FBA185975FE72146E767BE6900D39A0D41F290DAAE8FC0BF1696538CE
7EB20A60CE6BF7089C137E392A0DCAF26B0C29D57F07C06E619BCB8A1CC2D408
39791CF5A2AECCDB219F78B01FA32110F95BB2A020DA3E4434DFE37DEF5DBFAF
F9811C4DC09E7AC5E8B4D185A1CF5B60B80DE34891E75819EC6FF2AB5B6B8D82
2B5B20D431805D0AE8FAF0A2254B4B661A1A3C7D0E9666A7C4841B894C796FC4
218246357F57FD12B0284B90645C9EBF382EEE1565FD5AF51BE53CC6104C849A
50B969A4A7136D38126658FACFEF7A04FA57D21D20A1D50E791E5E4900252D72
E2340C12DFCD51A63D63B0ADFA040AD2580F3CC3098E75B82F488496E59664B5
B90C712447F5C797BF94C8222B03727ED63E4C12BAB974C2B4AB5F4D626BC037
72D993AB441E55676189E13E47BD43C4E5BCBF6ACA579199E6743D555ACEE8D4
51450D0930A550C7BBA5678BCB66C55ED5F1E1C1A23230F5760AC019CBC7316C
3DA7DEFB469A891BE37FEC8B198F5DA123E1DB77662E639A6D6C7530CD7F13B0
C204C442363349CAD4B1BBCA422FB96896CE6DFF68DE0D52806975F67759F87C
DF1E343ACA3AEFFEC5F6E14F82D5628DE5108E3245CE5370802DB35CFC5FE3E5
7759515BDA3E3A26DE95F6A1E06E72C2FF24E7C9C83FD8691BC7E510A3E3F904
03D0E7A979B59A1FA356FEFDE5DF79A540A65C4F54159BB34D7E7375D9E3AA03
a
8192 bit request 8192-bit group
CCFD66A378B8DEC3500EA03607592E16716277D5268BE0BE77506C2B5223A264
1DF17C236A81DC0DD126CC3AC0E1B02B0452D0368DFABE38A88C74A8C7835518
7EAFEE839F4D3D954040958AF21AC4E1E71AC775479EC3259ECE7C076AB20FA5
D5ED85DCBF426F19ABDE5FCC8E69B7A6103CB8CC16EFEEA6E239BF08C840DEB6
A56A18A8C52F098E55FB8FAE71060A48A2328A33BF53D095446FF8A1ECC841E2
E935A25C70ED02D455089B0B0098A2D93C60E8E8241FC7A929F807085AA837AD
0BC9624F822A687FF1AF49C57B89FA23BD8369B1379C57CDB407FFD60CB71CED
B2C025C6348BF3252DFBD76B6BD815CE914897D025FFA0F723E2BC8B28EC5AE6
3E9D7289F5A2649EB3A74977C0E09350A49625AA41437A32F05BE39548CAD706
F5BC3260FB9CA9BE11CE1CFFCE374CBF6EE9C73D5D3F41862A0033A645DD3270
E7F46FE6237C5CA71C18EBEAD327EBF05B60AA6FEE024EDDA47A4A9922424F17
F3E5772B429C49D32856AEBD978C4C3D65FDEBD6DF21783F1680B106A7E6D4F0
87A4B02AD2D928EC41C6F61F9E10BB48BDDEA799A478B0250A11008582ECBC21
BE859FD2C71810FAF252507C039019FB2B1BC4FCFF8BCF382D466D7A534C2185
E9F8D4D73A63CD055062E7D207AC780C5EB174F673060AA6BBE11B469B760A24
9048B2B55958AAEEF5F3CDC8AD43E9703A9B930071A5EDB8DD704B796C5868B1
1DF538AD7C49F34294B3DFD9525F4E84ED61D30040566F3182E42E5F1F048693
B64D1B85B84A829FAE30FA042E551E4A375639D47FEF4B3CE13A32BC3F351EE3
04C124F4D42B4474407A7691B2CA2F0BA6AF2EAA12641DE19585577F32004F47
2B5CB28F28EE1DAB8B823DB079661BF13CFE0104B33DC5C41E6A68D79F0459CA
68C8B766E5F3C7396DD552666EABA420987DAB2B62146D540148D89A5DA040F6
81D9D3A9BCA677E674070CE29087E8F19E3F662ACF60DF27C23BE4E217D43FB6
D7CFC9558C4D0D8BA7125D10455DB549048CF506A9B1A1CDA601833072F9644F
09DD91599963C3842F193EA09CD5C629005B699AEA2325DD09A4555E62583D3A
F91946353D183D6E61123FCFFE0606E5BD6E5B85199701F03F233E6412323BD6
A776593540AC7EB11F85341DB138CD8C1D89872B04BA89420FDAC51D652F104C
999C6EED071EBAC30DA247695E1985291BEDCE929DFD35D0C3A159578565F702
0322647A7B90F6722109D3EA233944E700A8BE3E6C62AA4B916C3BB64BE584E1
E1055328CA42A83E3A04A3D7CDBD3EC390D24A32F49F6A61AAF22C61C01E4F38
3551E6F9226133D4EDB8FFF166282846CF3655CCA31C7F5664257636E1E7683D
64EED64A96FC763C2A0E86ACC3400D8E5F327F1DE9C3199FC9B2BDF830464103
55746826CABDC6605728CE9EAB826DAC32FF41BD9FC996B8CC65C054EE2C1057
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