{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 24695550527615209531830693973357357233638008567859776101058985321052791585985312733867285917176781575100565343320586815581377655358149102588499269592280006169550767424962609157176039223217539051229745374051215762061856329435965561453872700797400486135591109307860910142386922903813757821365762613986184342352772851832865501510341081518893006498269390533038579429320044564122468113040383160952476410986760544802896730567070280902749263795613395437027801529019920930626547571577540622707528100509065767573934174521841330731161693460156258410038897182907931306224122891067526385984770252829282075270118669305827419318819
    },
    "3072": {
      "g": 5,
      "p": 5009395345492601776958732050023857654649668156215645612408275642383398456371633335163375544066210409241803831560000065118858718101439108455260802918506764967533432204732844542280852700971959835939878243265720211589099236948184631031458523565482789497750885599167308803355593205931338925939995097124459314071990153849673506137950607483697122002777618495742889266469489979074611174582437772291091055263863209616924957517593502913781846938985281638833651263779259077260301337099028234201375548513163937569707227075381466942797228166343895571355448433434921962393294861332105673632837663300868421742910193247503834583055466786133732213861428964521140918104234019603198552560844262137535115571998496467182610842537763534885302490829962184344177657871861104774713010532448135077742407595570062250315145136503644810263495279625795734418807271106546871482879880766942665518445451497744127670350651837416075887758017101909197790433887
    },
    "4096": {
      "g": 2,
      "p": 815250982932737028559676240958155994660399697064599323247840262228976638912355841084934488443891713324124031598441281673462962287842002978513046628565094090777935186607984602136009871992484834253837195918102495991660024072073079707478721032780563790280205096946484521959176260404481241984787125782384377778825051704373835356646253281398847481155583555572734092145444508588523689012378512388829739323404240663933487982855675022822976522499529771956505411336370431679589717038752460281991102771109046878380898275946181435039308259644005458901438688394492105542529253500903399535762271307348823042935577142958045726410038261196185333437837275421868723469235294990754840574099654388147524031658210591804462919369518413829540819751714832827151742204815228682682107332797354825095908858388357339914921060941642709850894204132687696383150471876501452492221755597049671300385242549635609474791098055325738710504700565648725811865325547773386300130894977107876337761629496523159768418956760956198728242612212053475957933082388131959234130285957667719029563999008972135727673695171796089202717847052549740428068903912770780628614960042498341943920283601551651713728476502339496988270360260292628710917020064078014038516005987064602833852142083
    },
    "6144": {
      "g": 2,
      "p": 32684863935739042993282041081208397858732619410285057635061044759053180585882023363511929716236033191733208559920619148313793238323321173038416942749240202269514054959824825894747146189455672534426219593321079651415709695524154691124522240873358194997865674358384541562603412366896780361500687768153231354583710117615145243668088745599132548617103077535646158824950961686149471989775033206169223719536465728687083500677916316341042867477965342197887579171197120859585659542964421521888089205452251479003001083515321047796053017943213755173067309111402035266698450959909243894317051156587484805379850391117036492095495198429875921907739783807687031475746197516161899866953235379376084315853212781369934032916167523866321907526658276804080824558143011391285213109379040148654974935331691032663663722156649786665123302185091694849563726971908184795889175853522558577891184315328582897242733553288749684447092267485971875915253324295759543144539560731461747590263188925221554868126090533791177702149468554307055624449930792968111751985711417861500126451857441222904270264290608366515337358281459138048118696133894853077749756774512153245124264574146839250863336693934310679039927884589054946022462662435693853402218263189106295933232781004029675408558861192763549297168998653918062556428817982565149669539115580735163715750539556546514816037108014353580093246078335016936728290461609440535322560859524090615183740507289565228422640379610477125317504724510637374802254606287934257265119476392313352176131075906176176112226445371439452158387624591139982772569905652981445351455065357684188931526912513831022757515655004428486132780132419852235469348014273603025491686210503077630480818620767643429474493736752520787540200949597255352791136594113482649528179955164403089331584191408192192516999849959079844875172930871812481579327813927073468567508803777227
    },
    "768": "EOF",
    "8192": {
      "g": 5,
      "p": 859583498601814451609456090126549677928278505347242531638935950064221654420310824288669424053767598449615485831817864983513850061660677714022857456684654237245275866076589264881103902147160075921968319400521606265780943322020127701475728787190783712574459877592339500532519338692001574870645733546660217634858453345380355431593257550945504659266729044053043683616236117360429539203080762594011094807969728723800541593153229340379228319417306356656826550164178771331223422972601178936754506392114110328000421249830825152333232307608225440576187102461440179328149280782626153900500922521994251264180666392856377526216054521862317812957653151287978612494745647058053436070469524300894348486895021875716901632387952959107145490216623520749918594869066951707123177188561847320157271034125947968740092829851081042441191570962416269828765859325497492016667322601962609929179676530583119300174084085536403902032163213159076341751007979303872698764028232033680609422152518777882520366885431608042862429811680321734613676833864200185546089784432457300155826510406687732916280119476703023873675564507204778585440651663847894667211081773849011761448449513491818578461700743019872651154955950141858878268432099223213805390969613090161432968261682413829430969940458405859134901604516683210127152863831168239675866548600025761094907133092096660120633528527602574051254861574067490453352170796568126306145349990099900495727285622197905520936826383870143604196009442639062124137169698301903922537344024257078630123701984519246671167987904522401117723413864865154417460986848114812470397684821432802109995666305984807744534191451263201565948128230815280496707291475492427684849967587801855459475405823489968923113081615704588562950221675594376750307688182539566203254614862154600630446993795280013813398002623365182727235626989179345452808270485495689697914836926953844959026822608509808424110224784309364964636953843084670808320620779471340461356653671932328747513702792261976345336625104003195883216084853849476260112586446508263824158886572583745264979062021637943840235530168039191530636937318721676039656887256041138836476255626601860401842408928038660481125957117533821615674163724015181212784133982434309028568849361227777267730844807244752608767873264507182115117405080042857683071525782865060454917603495266666926998799996919567390308953114427019774066398924799851755089861259479383306063115715097499363265310391940611919469299409214377833388098652248278224283283878086176567
    }
  },
  "host_keys": {
    "ssh-ed25519": {
      "algorithm": "ssh-ed25519",
      "ascii": "AAAAC3NzaC1lZDI1NTE5AAAAIDAFNMHOvv7CJvbglF5KIkcWF9b3WpgTD0NmjhDg4WtM",
      "fingerprint": "ac:d3:c4:ec:e7:b2:71:fb:14:24:11:4f:c5:d0:38:4d",
      "n": 21720215083173321364129822782968683365660669633886501073162540884967815211852
    },
    "ssh-rsa": {
      "algorithm": "ssh-rsa",
      "ascii": "AAAAB3NzaC1yc2EAAAADAQABAAABAQCzUj6XAfZPfk8E9gbK9IpRZOr+iyAgU/1Qm43TMmnutkJIaIUyNW5n3b8MESrJwUBZSNSAAR6C/bDrRoT+ucjC/lH0wCQ05Z2qw2IV9zsj9yN7yiKpK5kux8xsjuDnJRvlP/7wCN+4X8xz7e6Hz7b+w80NOhOjc0c+nPSKXHJYT5L3MXDz67+O7yUARADTG4/g4O/7PvwpMuU5ZJJT1FphknkutF2lz6yIT+/pzs7HLkONTEnvgABzZr6acti+48zhy76UiSFLL/xL6qxi9N/PRr9SaoDqlJrWPrkxxJfJTZEePg+mkCCKB6O0SSY0r6pRpqLvVpgYww14uy+V7smj",
      "e": 65537,
      "fingerprint": "74:50:25:5e:44:f0:49:f0:db:74:b2:e8:00:96:c5:85",
      "n": 22637212859331753105578097470050206493841612659611818096804953442870370124380160798029007554684266150183461614957453644701420791744897736388576084176979780941244760229918665006276374308477162154610491191364494636584774676463472926744936708400798778937582967015360013737467370878943509227198593931982240989377151253981661171726883565132105176336234622345697292118641195075442846465819856650284000699332956282500168090229172830819292435259073569599259499742135893622449535473226126264734628596067940105676230082848569349516480393391817771262545160581373805985369727510470740575025530925411235791259954940091810689501603
    }
  },
  "ident": "SSH-2.0-OpenSSH_8.4",
  "ip": "162.243.170.47",
  "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",
      "aes256-gcm@openssh.com",
      "aes256-ctr"
    ],
    "encryption_algorithms_server_to_client": [
      "chacha20-poly1305@openssh.com",
      "aes256-gcm@openssh.com",
      "aes256-ctr"
    ],
    "kex_algorithms": [
      "curve25519-sha256@libssh.org",
      "diffie-hellman-group-exchange-sha256"
    ],
    "languages_client_to_server": [
      ""
    ],
    "languages_server_to_client": [
      ""
    ],
    "mac_algorithms_client_to_server": [
      "umac-128-etm@openssh.com",
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha2-512"
    ],
    "mac_algorithms_server_to_client": [
      "umac-128-etm@openssh.com",
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha2-512"
    ],
    "server_host_key_algorithms": [
      "rsa-sha2-512",
      "ssh-ed25519"
    ]
  }
}

SSH Report for lwan.ws

Score: A

Server Parameters

Server version SSH-2.0-OpenSSH_8.4
Compression none
zlib@openssh.com

Host Keys

rsa-sha2-512 Generally considered secure a
2048-bit key
74:50:25:5e:44:f0:49:f0:db:74:b2:e8:00:96:c5:85
AAAAB3NzaC1yc2EAAAADAQABAAABAQCzUj6XAfZPfk8E9gbK9IpRZOr+iyAgU/1Q
m43TMmnutkJIaIUyNW5n3b8MESrJwUBZSNSAAR6C/bDrRoT+ucjC/lH0wCQ05Z2q
w2IV9zsj9yN7yiKpK5kux8xsjuDnJRvlP/7wCN+4X8xz7e6Hz7b+w80NOhOjc0c+
nPSKXHJYT5L3MXDz67+O7yUARADTG4/g4O/7PvwpMuU5ZJJT1FphknkutF2lz6yI
T+/pzs7HLkONTEnvgABzZr6acti+48zhy76UiSFLL/xL6qxi9N/PRr9SaoDqlJrW
PrkxxJfJTZEePg+mkCCKB6O0SSY0r6pRpqLvVpgYww14uy+V7smj
a
ssh-ed25519 Generally considered secure a
ac:d3:c4:ec:e7:b2:71:fb:14:24:11:4f:c5:d0:38:4d
AAAAC3NzaC1lZDI1NTE5AAAAIDAFNMHOvv7CJvbglF5KIkcWF9b3WpgTD0NmjhDg
4WtM
a

Key Exchange

curve25519-sha256@libssh.org Generally considered secure a
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
C3A05E8BC687376881415BEB6C1506DA767E191DB4C5F4C587A839B341C2271B
95F1B52E48C5CFF818CECB2E9BFBD3DB4B282B0D334A4992CF173E7A66B94D8B
55F15CB610D5287917131C7CF4D966572EA2E0F1D6A89DFB54FB8B73B9B504D0
95446B8BA1C2EF49C8BC60D0074E3A25D1EC67FF95FD26D0A60CE0D692E32CB7
326A8E5F698179DDE616D758DCB3F9F100623B23A3CF1699914515F5F97476AD
124229CE5745A94417339C5D15F406A7D1A6D7BAB235E50D4A998DBD52B72347
DB4870BD4D7CD1D5BE6E1D8E54381298791146FFACA089A066C9304067CA0CB8
CF493C89EFAEA9836553F05187BA74DE1D7862392B43A94D439B3FD989456A23
a
3072 bit request 3072-bit group
DCBD1F34999D3EC980A7AEBD1943B18AFB4904E85DB641E8660A4AE3671C152E
BB36BED44E5DA6D647F6232C29EE3FF3C20DFDB18D72B705E57F9B23636AF36E
395D68651A0D223C816BF904E29134F49667D205B5EB03F613C24B65E386CB8E
EE384AF41BDCF4373C885780C3AC2131584DF97F62A50C7E9169A52DC71B8D9F
80FBFBEEC935C01D0375AD8BCA0E5C84A041D0BF80230D3AC15E09C2629326E5
9F70FAD8606BDFB3901284844D4C00155C48301F4E91384454852D47D2D0D992
123E42130E6F1F45E429A4C52AFF03522B5C68307B4B1082E7868D8241D143A1
56C2E40F45A5E34C3D2397A91FF195C49DBABB490900238B6F5801B876EE1EC6
4D8E20F95C1F409F82D70C7C24DB5EEBACD6D56F0486E49DB009B859F2E75767
9D5499295783E1080C1369B373C481EA3295C9B8D46F8D10F29C50774959490D
BD068D1A81BC118606BF8E58050B7F0D88929678D6A47FDAFE506D91FE5F61D4
B2EC286CCF1AD616A875819C1BEE6536D24DAEB7DBAC87C2A7A771EA3808D25F
a
4096 bit request 4096-bit group
C7D5773A9200CD53CB4C9244931BB61A711BA1EA3735C53C933074E733E2DAFB
BC1F737A508EA82790EF95F7989A889A8FFBC707E9A88090ED5FBA0F485638CB
AC547DE653E9D80D09E8795B68C70570547E49D611E08F9D47AEFC22AE8D81D8
863CAC593896D4B126CA806247C2954360BDAB96247050BE8C3D7E39C3C2D5B0
C74811B0AC00CB338A3F48F7A799F86C563DE5EDAF8BE8A62201068993157142
14FBDC466B240833E37029585311F49D8837BCC48A07CA56B505A9D42F14363C
3950AB9F768307C2B627FA8DE1263663C251706BFA2F23C5B85CEBC3AFA399FC
791D20F1B94C5DFD3E78665FE6846C8E213136E8CA5A24930DAE9EFEBD54616B
B3EA08E5FB9346098F42F1593A5D5F1E3B73FE184F5CD674BE7F0C46171E0F83
268B3C231C9B552449FA882EAA67EFA52399A3867DFD17248CF5245052377726
0F4FFE155AE5838A4F883EA27DE00AECE89B984F185A795C34DD71F4F424F919
D7F32D48F2FBC9FBE41E631E6443397AA5E75B6AAC98619A9241A8D162DCBFD8
EB1056E8ED62A655A2D50FAA162EF86DA4DEA51ECB168193F1C34C558335D27E
C393C6AA1B789A23BBC08781011B2FCB2A02A7C33632BB33D1D5FB72E5C9FE9B
EDEA1FC4079638D7FD6FFD965CF01ADB026D4638CE0A0D20E47BA0D9AD72ED51
36A562AE955374E2A80809076AD250D7E8F59854A820BA342FB921518EE99203
a
6144 bit request 6144-bit group
F7E8D9659B6A380E77600433F564EB23739AF15BF41262D170EC8A14567AE58A
0465E39314F019B721FE6F113293EF987DCB177ADD8B7C2E547D393B4873E903
C4616BA56468A20ABBA70DCDE1E0B5AA01164D612A1996ECA5BF3E7EFF9D94D5
4066B56057AE148281B5CC663E6D2979FC8B0C1EE9885F58E944E3A28906BBF2
02A7DB476CA39AD7FF03D3471379305B798A43EE4DBADB53E5994519C2A799D6
C52F1FEDD29C8316DA7190A1277702C04BF5DE331D013DD89C24BE50DEDFA9C5
E017E873271FB2E270BD563B6F88391EF560307AE8AFEF8290E60FB57ADF3DE8
B9062EA0DAC5CC7EE8900EB2F98023B8655CC5646BDF37C43B64EBEC8918E2BA
BDA6360C74CBBD6E6986B1E506544F7EEBBB275AF18E5A03E704EE4C5459248A
23571F724E1DB11F801F2110A813E14DD524358B4F8B0029164C1640D58D6EDC
820CA8A8D79C76106BC3CE8345423E640F2E945C24DF557E1203988C085CB629
82AC65F567127289B1CD56961305143E5386BCC75454B3C4BB0870E522E38F8C
008418897E25F47ED03CF7B10E40EB7CB0153CF6D22CFCD80734FF85266E63FF
D3F09B64195C075B50D65F1E0CC73CE5369A6B0E7D4A05F5F4408EBADDB2C21F
76A8FF8E800A828AB23089414A6F5DB04F38FD22EA3A4F77F31C35C55D22B38B
76DF5C05E6886B8D88C7A014B2A23D4663978363A75C17B97F51BE8C6A55AA64
32BE8FBD80220A99DBD897AC1A545690308C5FBED26D5A074CA38D03C5CE904C
86DE6BC2B64B4B7E21EB0244FF37EEBB5873296B440B5059816A0E2BA9A7663B
84C3ACB607909F4108249F9949FCBFF8FB242012ECFD26C931FB9BE3C93A524C
623E41EBF29976B8594688A73CDC36F53B3FC3AB8EA1DEC8A8226DB05D2D90FA
523EC62FF03BA659F5D1EB6D6250ECD3E70E06D3E3BD4CCDB78D31BE96F9B8AC
679C7341F9E40A3B38727FEC13077393D30C5BE613262C1CCE0C85517CA32D56
B4B41CB122DDB39DDFCE5292B2B887554D24616CD1E225D2A79BB6E6FCEB83E2
31A7DDF680E6A1E3C3E201AB45DA7261D3359434778459F643FA67B3F16DF2CB
a
8192 bit request 8192-bit group
C9BECFEF229169BA6895957B61D338147FD9E67666267E2963D7A5587F57261C
E8805A323015A9DA97865C6720A855FB346A80C284F9E8B8661DE02027ED9D77
E29C25FD08E9BA260CF0D99BF2B69B0F054D642F8E29756D282B4523CF8CC058
AA3A274F5D0766A30E269DC7AF3902DC139AC98994961A9186B5538B0F741A77
4918140CFC62D6BED7CB6E9333682F17683EF6EB53C2912F125105BDFAADB804
6BD4FDFA60C4CE0CD0800D4247FFF67A72917E18D86BDFD6A4FBF3301E3290F5
F5FF138F8EB4AD0C85AD4DEE6D590B44352B8B42C3A207C677CFCA215DE5391C
9BFE5667698AB65D6955CA1FE8CE57D8EFC83FF5547E095FCC476FF3BAF6DD5B
6D87F1C836CB712B54B115C0D7640F8F72CBDCE86DBCE6D2C04B7306B16E010A
6CBE0BA95ABF269071BB1F5F433BC74D0C19889480A6B5C1683904837C36C7BC
F69BE7CB96E0CAA07396224D694FB02F922B33D14C384923F946D104475F49D1
8A77AE5FA44ADA7C6E16D3B3085821C0B6814DCB565FDC44ED1942C9E25224ED
96240D1FEF3817B6161BAD9F16B8C80953882C2FB2722515B10ABEBE969D2318
AE9EB81CE91352329591D2874E6121205E072A3D5749190FA847D79B72BD3452
DE0B5169601DDB6264AE70A1DC46B3637567787A11AA180B20623440C455722F
8131FF09B47DC47814A4925B615A635D6DA05106825E764746CE76EDEE66F878
2B9F688AA003B003857B5A659EAAE999171A9353DE0633614093E0A81E1346AB
CDCB3CE1A40E8E086A2A2FB9B87394E0F6A0319F42C7B5B8BB9CFB0EF9FDFF60
34A397E32E76B6F8C01F3DD2BE81FC938AFE7A1E1D763B4715B2D7CFB4DA9C0B
4D013DE532F7D35E177542616DCC3F06736A25F60D0D486D5E4A3797C6439773
21C9908881170A23D22ADC8768E983DDB79594311DAF4D2CC28AC73E579F3629
7B0B007B86CB20F185C3A97E772B8FEF731D59A57C9A30D80C5E8B5F62715EA8
2BE29C5ADBB7A50B2A3E1FE26A7E77A9B53AB69E4A3D4552494F4F0A39459FE8
AD9AA7AFEF7CB2560F759E735DED296AE22EDFDF5336671030749F5CE10E6C21
2BFDC97DA25C5BC80CD62BD490752CD84FA6B8A35BFC752A1CF07C9247C47A0D
50D1AC3A713DDF9214E35FF74BF84799732CA0F7032F2ABA00E896CB731A26D0
9A44E870E9E46D452428F03F6C54CAD2A90A7D95F06F042A929DB5D1D3BEE989
F292C1409E780F30B5C00D5965E35EC5957BCF172C26A93E337B1702FAD07940
E5EDF2155F1F1CB33E363935829A64665AB6B6D7B6147673E02CF53BA128114C
1396785C550D9FC3E38A2E15964CF7BE477766A7AA3310BC6729910C049FAF4F
D5895AB3199830EAF34A67FD727FCE77F0FD546A70AE65011839B3A617EC1A2B
B2F341A75EC989227E3DEB3DC4DC9911B0BC1F43425401B9D3355CF93D2BEF37
a

Message Authentication

umac-128-etm@openssh.com Generally considered secure a
hmac-sha2-512-etm@openssh.com Generally considered secure a
hmac-sha2-512 Generally considered secure a

Encryption

chacha20-poly1305@openssh.com Generally considered secure a
aes256-gcm@openssh.com Generally considered secure a
aes256-ctr Generally considered secure a