{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 30138674168619450779851557911872524417428272512081834930932425772533630984620856132870256603020775953570534883390291016491204016575640744599577934804024954281599903559697679523614991471868605808136323605374570111435296770998184869070271643300045233344553483682064034269742858904335580773463760418333732515914744660335923126958053752345031014326929903203227364148380063349443576660236746721376795781257846964605500941040297086290872658789320162469933062586503863956219369420738648394564403555974995775112602500729938369876660581429526887579106547605194354172105651285295027434507468472764968221031838322710165413925907
    },
    "3072": {
      "g": 5,
      "p": 4882167683389552497225287302506004466865924593966553053704717781111692758441618821459222569657368025920223467631113368201664652813401366500102552402630877275246613625550699601766198632357622987779932476035654370777679528732878080383386281045094322418333746934857530642838731757402802354257456078985451745224814766914838649272600019979184905877273477815851225202261611757177968518051600500934808653220942786562004443816606037904092272093155327775593802844859210038705606903637094585928576165773304993253356648934240772387375781906676443690602971057601187060724842798600036907784588785190243595297887194639797332604056086561126278246611275007527355912930259995644366274311152036931264990047135736437551926601948000788116375599570548368244820521498007165659756070810673063098295071206432392890332772676029461561140598831182109214465635834680743338904788341179623819259239130627593270520246027573832662812401744947598866754972767
    },
    "4096": {
      "g": 2,
      "p": 989166446217018776729456171366320127336050402832011641062227193372734299066463124943550316240868405984165335514877471505711086224876277211831140003206609748817047875443504568834536881741479070545492166429097695159373889165318471264332602381925101412485433590611890909403482082054247153581259017493687800551872640643465864200910162376954620458209754026057831859606493344472122680342930640989644952398946575611300316176468610562608523923715432550110131866505485633827152087363650604516404680204246473933686991565097558025881045988946807303392601842780016615805591262387733478545831239750274799437451254548698083775750574823454902128007412004962005309287452237543406421105384020283679003274050175032608255915839640899025249886739623482986844251445476291794073208779908825132869344186136001174184605322204757522511365745737509209104836722423949795606897261554864467117253312194771603143503065548649538075161191102112865333579231800072222875806475723290022955693415387878239148999600218224568855502372137719896906592526899889998950183682633161587051108206900480829383841447706275488796444539651466941359437407549330192413613212486271649327394197129670599510111094107168817874876178092016699681836159867752285434321502224080380468081362179
    },
    "6144": {
      "g": 2,
      "p": 28541291371859032006068952994360154875280090253000162773384774630396443000452902803832752919602124784572719323184226247998359726431875450444855989720931583485610035383910503189127796991213279337188811889851527768902273036683896329502888853293690245854603664527965431254936723081468795217630716652821865380196978325260109898946473825500205252432937115080798772860243634983970590534123426133180872517406744603954893732738323232928831241505658920984590639855541754435640283124749307789467789579321581310456833337204795258675953234581360371433292225125030631715441992901674871407979204233536087270159308174836804032218569048300673062050136438738617688824233467567122503050497561164167449296712050369971500593848846282270573676652057549104820974698230994598439647936256842867602462838111833534504900675873122654557542573667269763623061067358501502287441313189752334123760060658907440311376979560469786089718306067251967091680978614645376885550628957321954031547786063456384884160171346502547982882938588135628569433484059071707427190144546623530603325536221010300741594071590278029371053165845479618686842776531721358171696397192832167710160853669568817535137873442372110670366486985219061448643394127730460889706993536167381663553353425636587036402491270996847076272801824497975917073818139465890161518445999488365205839879359223142039909341642785774439741647355831214362508339885219512356958724607128834460456699944799169214250790884535511809040781103624102252198427378361546390319535554537855663229120144033532895966382828431467424009707536312264789885693430905747386147070803707199388219048889945822107866833140319822807097069384109129952806085837222919898094062038601642806654149543183805267958336486644896839984937326287639394160357602610850538247564914445806441047735674697692840536631078248499936429827746288353597164282227544596424241591129234787
    },
    "768": "EOF",
    "8192": {
      "g": 2,
      "p": 873407397897320044027717882406464227175434821859745305498195098099705887457116111459220731467604991882692155910796186228659934847724713206448397037148995262981435175413389353938271179094077458623520809425748816500501227780922346596039707073336138860096092310125033343823306328234294839460398618969136699315660244031349538439926634130381330074970475037554121784931683608903085540527795638878415300232088782587820238515910299126703975149019578050541690563642689916437147770580889110410615327838090674739734569078807417788007612567118000433136012601906659625988905527085681383678091400129863221346726397424329130996638635287873996857389836218794997452279988984507909427393485724405288119169679853978905650392548248296596734196320745187815118056436363713843164200313056234483585518655091181670851145350092682464957129928914174556178193716444107664303731011995292625826887473050014382249768012160226054897276578096336980727326320806445478413784301207414288394064907380190332059390884154929612568102796182473571036774337123939432496037556326378257031723393066841516648438153549628758194903282165051966209007310648034037597392114821640426217647924814359054538847978944909505065712397466787033572259414488341829047595382859499253658808353372170322501849519497215600289117082688234172524561758728275672888937212788950528335980300859783923076043405116965376667220526255154610445284204306697732281001162290926000102508448884068063275914328541355476083891995148571948287564234197869110125028727655195936137306373362108358148114167095733116814126285194856538105812355727505617975471292349521365832364846946038121545497557451417729980133050798286340326644687913738260335916135922299134256601306202866612337578622957968150288174462272806929792543119423219381582940450614809687694431368937659706069596933894573953277549624097864350641959942194421948160413804524070732574275603471223050835755490657970161308766041583512053821716180766069136721800614171312433984031519940545101876596021235919028805973131011208363901399218338733900457045478487712821311112343684008720785231713606134370645741115799274376481157502442415725616446550581120170767223950470837972204320819595833011648068665643816108056637650144074014006596996528030774243992815557686551054418579660836709927053760947123572315666138672076292707788175160744743949635174963875391417017502060498706441684989511888457392833814830813480112539980820647988422045250521389440906884221884149486664047545491672621153723371282172383667
    }
  },
  "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
EEBE899F650DF44524FF30ED346D3194D97BB10C569F8893CF14E8C1F69BAD0A
B49C38EB947AACA1AB0C4F69B4E4DFBCA29AB2BC4722D5D5A335BA06EEF733A5
C348CA1D536F91BA3DBCA0E5FD00412E4206BF93E7C055BF7CC9EE38082E21F4
A0B8F61DDB684F41215E676A268CA8D49ED432CB778CF91B6FEBD8FC652E042A
7E949169A6AAA15A74B905C5EF5E0B81D7524725D207CCAD05E2B255E91470E1
14AE4ED55C9B592BCD6AB64FB65623D9DB57934F12F3AED693BC152F3EB08F44
5760049378C584973A4FF4CC404C9BC9B638CD2E27FE21F8AB925BCF874DFCB0
D915DC6BF1BD482FBC861CEFEAFCA437B3669CB60B5F7E47DEC9CBF3AA9F9413
a
3072 bit request 3072-bit group
D721E9FFB0F42262EBE068B02546B1857649EC8D8172C9EFB33A5C244FC57C5C
0A5208035FE2DA4C342C9E9F7503D8FE89B39B3AA1244E30BEDD885598832B45
74846A1594EFFCDB86E91A62343F0E37DACCC022595BDAA2A06EDC553174928C
0EB8BC8D223F49AE5F43F0D10090C825050C4C301E9C02AC5F0353D83F0EC0FD
2B5A147CDE7635D93E77461FFBB34F7DCB7AC51C79876859C75A04E1BA8A0851
F5DBCA3C317452641359B3D9F53D60011979ACCA30F1919867B605FBC775B4C7
DE2E76F2B468F232D914AD6D0893708F3882D7098CCB612DD1CEDDAE43DBE148
6B530C13D5CB01EE3F962388C7A0B7182DFB76C4AF1A0ED17843AA78F76EDA5B
58F730A43299CA7FDDC5D972EA9AF01A36BC9739E3933A3291F6AE0A171F172A
6A527147CE08132739A198C9D086FFB0B84878CD3BAE644EC2FF8133A5DB391D
0ABD4ED732F674DF45D0C3BCC98D11A0C962BE01DD573A8B7DBEEE81E8866FDD
B94877C2552E4E232B7D12DC71A3A30C22C6D504B53A9FE4BDCE1CD2E1BE2C5F
a
4096 bit request 4096-bit group
F276C2B5EA33827576113DA1557DAAF34337A5AA948EAF20BE835D94FB8F1A61
9106EE29BB65F72D1E1D87180BE08FEBCD6D34961C28414AE1DEB66103433457
9171972DE85073678980212D6147D692D6DF5C2FE83EEBAC6AF4291A9609B6D2
C32A532687DEF60553A17F4DB82C8CF6FCFF7BDC54CDACCA94DD6B9C6EF8D5C6
142DA36609E8D910EF4CC974DDFC28C152CC2F6C3B8EB9694F47B16EFB925F94
C2CE8D36E69E3C6A15D0903E4F8251010FE3BB625D717E61B789F347829A6B0B
EDE369F9BD0608529E9554A20B384AE6017C4DCD888CA536AC537F1BE49EDB99
BD3DA550C2C42F1C0D9200541E7788D0FDF63855C4E8730CBEEF1069104D28F3
E02E4B9B43127B7E030DF609ECA801A031FA508434B94B9D4CC495A14DD36BDD
73534A987EC3278AA3B65C41C788963D98F9384B7598C2A4A5C82570156E5769
1D9232E312D211B6EE4BE6B21184F17808C85A00D31439D0586521F4E81AFBEB
31CF45A78F8780CBD305ADC2058FA46C7D07752C680A7D6607111D4CCD14151B
58B57AF3F1A75C9DE0C3C9E2130ABC0E99176B16F2008C05A6179C6880A3C50E
16F8C46DAC4D9AC828C6F535E7E2123BFCB5F8B7F818865B943C045F0386B2E6
30391B52E7D4BDA5B68B95E42A274215A21EFDC76A604A54F403A465135CA3C4
79BCADEE0B88273824A73177BCE9AE84D870B76EC5E9A90C58D875E2951E8503
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
03D0E7A979B59A1FA356FEFDE5DF79A540A65C4F54159BB34D7E7375D6045D63
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
55746826CABDC6605728CE9EAB826DAC32FF41BD9FC996B8CC65C055277E91B3
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