{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 25049019225723482126527207031121006385793410073654263499270707413499004374152357202328306223012890213412122725057073750269641057521056153225674570809716703264421710397562535327533687138926620541870534615897393337918079511479249763164155363052865533807949252949262249670947635252192229039410760961202475072959369006689822581052111107333244769466822516786960983527036712201170579413438286976687541083055045554696730743834145027741279124017441152084497590185619290367595028883609424820237728717346701197887851931771242179651477050969139432051827893201863821907974883047209165342984472652286468974116541251100239338768779
    },
    "3072": {
      "g": 2,
      "p": 4720412156050934780394256813242969555078288953895028767261863113665361540449035375373940817568759458468645599138442445002221044912185815891008496340296025000398302342939730324891089523927962087341866800168284910677004288969617275055973567838357078058899450345353465379539597337555813177012758488221904949843869902893091804282856926361548776541757767675507027147833684653131354300282224721604673585224698583537073938272924510725270647935449907989809994128290661556675071845386091836489064945736410646154904008370386681234999826453662358693922443577315764244664863604042593711921948834399821568260353513373518092240116920324359810728369958454343328755321345454804031382466165854018989748261058233566710357424699304097209565461324976072635576087910314173930045755041359972823160351532491784565983978219039665332684167249557454219155158989291409099002632453075500337976504309933033528482933810301766908855682242287051925932422019
    },
    "4096": {
      "g": 2,
      "p": 943462270467798519161223757768831269439328850488318812270379232194982436537317461280505429320453094923530608343424221509248158534129345239316498891843804518434579863616870471525461102684701616372910914491924534572060366540394556416451706980448795489658692472821995734563265576502306416449316648753583510502800048410542093700709480679383718783673762635113615427048971446706746000824887554121659613100567960942550826189268864189113425542554575918312679308318286751964191405940872551390125373201255581488172988942678167083644485404824951286843095652158062624142085055893186851262870648253730380754694983484161317620539304263462853426141746226836442666664022265397627240794831493682189835150296619456156100394592691898105373372281123809612420893222138376920150123075922132200722616066347823725070598862472351479672456656454481530623866171634810506865488159878907887218459899835815603691034862836740550666210028944815874656622560403443699549320730852046493186517074667673543301709037175277121515738368630435000877696831461953981186065885743882513188887067059097258365234379358098735012828427596251608288324438316824797976293222549687313206926682025577134958776307426044664832683028373338316176278201709362172836715049867513242747765879579
    },
    "6144": {
      "g": 2,
      "p": 32496545636185006785581461701332276885380888832564717361898412330465508955787186313581510696735857635252415988483183747288210806842219948788013860981713500957572370910495131778837769138323932516316874179805483536323564216650710910318320540337282378641451201171552523845671960997308820666567832660008314697595205167106254367353536538002081714083425356054957741031029094028901199443332568896237809695190155039239548577337640492353245925172838791693945422311690148827194738039288007352113063116528528287155181264610064002028720150657773002280046590885879465301721350486218906306269626646914021355354167101848647310048633717102176747928283091954438227835821753969254584499630067248029281444303092684364398700000407762088936401868907620142777164964209723443668744951183244330717702270219058849777072588092622252234885699523524415476610510064562965190604173129293797336142052087784571452583176336578741209586450033130733345151708953070538675478627847582968379283411086712301728971583461428525929526309345230078509358682443518052111974635010164205250247247460953647445400299364489734079585038508249264679590387045240503003286629688476061605158902183402635505686320920971657270851688073404725819068165747990129300946135774010378788316474785154961465167630506034480574783971903031150650641281324702130766657868449793514727373539746869803559025663116942923898003154557523732201571532282169534080155836162662589098814197044872219318840696129822822157614242679597003697709314123653047087330498153045240654138079949606474002465936689337687896255102321169350340341636938679831595886268765263523249080835567882452557161408210307221418068907426049772870893903005767289756778238671579691862411965650823205794834945310924341393432155113085070341178986958317828347488247159259698404285397314284588612731297692201044156804882497682287251370106666320163753145463346535379
    },
    "768": "EOF",
    "8192": {
      "g": 5,
      "p": 1043565571656283838684588257175773776142338107618864098465201768178963515775769434814059137237108720880520083731803014213278285333839121528013638197698598562653685825976991835944444920370215038308291651261114835764578425238272381279229787570782665712231860101393381419965917435652890133270592620602196176196713682939929559721599015373111933561089343246180141803537470750657473890927103808318257625561237211874398645230633133255919159372094376350529599519539332584235448171796430055775097722723420758108186228314894021817473599062660099475658429021366673659131299630682510652677148199716275294716554969749144172977130723867039715456480836296463824327456823948751654288839083309359339479294012867817724711777564147437044508951414744746777232936088548910800308639445993445881158599381543072152508199057078949310217612011772715118416728165708870041464135079954889508933030970934889910370618903192864808062149909715626818996235087816701327138892206830758740048420034019359651601177353228887020428818182113789303412880036581048048596663231301843855965714144672843772731878464375809113769643108012383624788038406971035270150289939377000886450374992021560970600972726978529093632059311202607978576985624114522715550424398692073857880441294145675398425166783717836175534540620184248112886994182671327120876661909830015159142857613935302536050805025886614073552603873109419379016033578083122805098388620867091408217951068204044936738350547459462721478014613076655523673981526270452594261488345626050021930048115667187390867695531690749899671140903214197340890176764764584643444714683404884897243738667462587705436905341640802921159774558916063110789592412666802078562205908175882984129888013971865312076613397775969177415132474350266092425917258058374143418404956811834797100999094540583976544494076315177568334183878574005900223612349524440390149683566161490788182044491833631573205310033789466877472406611691682398731243517530466396522907551289471087114267863663388839946459461059449081729518519364042119932611120596177160471746583637835463309450570917603416754659360897639301849020675152178153432157904006948780901784017526951673005099901964835941223599238360558538504547354133801521407162375216341027792402161367224097810638922587170036217561188951770841593517234462933254325977641134599863639157161853993176071938363470232003555100636936781280755510020699701784395842928000445255601707985680947023195138921529565082431890330471946674133457842472872846856835328555910929703
    }
  },
  "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.3",
  "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.3
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
C66D2C1883042B443CFE0A10A9DE4F2120CB375E93A50CEF11ADD1B8F8ED9923
BBE9E231DDC9F241621E6FC0DC320B783086E419F0D746394CECDE3E7AE09E87
956DB1ED4E517A9661F6361EA745ECB5841BB8B7A12AA7ECE0CB262D6462AE52
7E1D4562DB853E712CAAC8971C17A3D4D3A98187A3E78A0FFBF46C94A4EAA09C
D4E81973862E8DE4EC5A64ED78C4524300ED4727A365FFE41F5EF11325038F78
8DE6ECC6B93D77B6435F333AED77FFC5EE20D166E9766BCEFF7A0399601CAD4E
1D746C59A5C0775375F76F2CC92F7222854A179902F3F324AC56996CC6AAA361
2051EB7AF7EFB3F199FFD5A0661B6B8ECFB8E71C256DF5275B932FC625A1898B
a
3072 bit request 3072-bit group
D00135D249B408C9C43A9853424ACA3EDF29C91A8760DB5CE2C29A213031753F
CBF3A8892770E231C072CA20C6EE29FAD67E50456D8E08CEADB2741F25A802DB
85BD3A1F2DDEA57736D8E19AFDE970D9C2345E6A0B734D296DA2773A565F509D
F0C637A2611C59D93E22F88D1600FD6798D6251F8F6F6AD12654A7DF7DBD559F
4BCF140BBCA454F23F75DDF40531DE17AE102D98E69CF4A027E5614C2ADB4E72
4F41EF72C6C54F5132379E53787F916D1164FF74EE411A513515F4BE5DC64712
B0E786A690520BA4ACC7B4F95CDCF1D39F5D41D8725FA194AD1CDA0604F67FA4
C30B342FF8334DF973090113EF54EC82BB7184356A5D076CCEE598FEEE728A9C
6DAE101CF412CCCF320F430CF1754E10D24F876B11DF347DF662E58EAF1642D7
D4ABDE5F097EF9C8EF567D33D11AA7F7C8DCC6E2BAA2702CF21832F33215A8B4
D8CF5026FB71C4892B7D57F692EAB9463FE4BA79DCE00442BBD41F0E539BFDF5
8151B295B4B52C43EE071E0DB45EFBCF7C2402C2719283B2188A7BA517133383
a
4096 bit request 4096-bit group
E742CC22AC8196AB705E8DB89387F5DBFB15A97C6B3E188CBD4C792BC874928A
0148F33791BBFB4E82989EC1F4C5C4FBF002A329190728BFC02AAFD821810204
5AF53F8650CAD3E6B98544A1567576B26AD72F6CEBC0F7CF15EB5A62D4678A0E
4A0AE868F759BAA31EB27083AAE879248068FAD7FEDD7673689E4C22010278DF
2EB37E9FAF353C5A66F0B5916A9812AC91B581B0428D5C9A8D4CEAEAE5B9D11B
A3692EBDC9D86C56B0F44CC0771ED405915ED4253A19F58913CB84758666F7D5
33E2C52E07B06788EE3AA292C9EF6A6183411892166710781DD188F88BBEECE8
7F6F1CFBADC954D7061B9F0F5F2C6A7754498D868AE526C8F440D1BFAF8F7005
9A96760EECB594F9518DDCAC1478FAF387D0703A4A57D1A66701076FA15F4E7E
9BC6B0407DA00FA1112B6BE13867669FB21F8D8241C11252ECC5F15816FBC447
BC0DE3089629EC03B4F14B6D8C12EA1884379BED5C4B39BA1E3D07BC6C4B5295
D4629B5E2503C4775B944D5F2617C4D95527E79EC7EA2CF7E116A1FF95EEFF00
A79ABAC3D35524D7C64B8D4199381BFC9DEB3BFE19E0AEEE9B2B864FA74F8C47
8EE5B6693DD7B6F1E87066EEE9CC0E51F9999E0EC914D96BF86958F0ABFDB6EE
A5BD347F6A91C6F4FCC4785E924C76979D0309DABA023B44E4AEA5439696F501
D58ACE247D49865FAB169422CAA151DB57A5C4EFF392E56467702ECC1F6D731B
a
6144 bit request 6144-bit group
F67B301557C55AD46F6DAA869BA8D47C6F0427967EA2FAA689023BE705A7BE78
E0F15EF3CE6E1987046EB157869E4C7E9B8956C77298C890B27625010664B31A
3C2D4108DF8C107452C5325FCF42D35352C5266216132537F79E9616490BB1DA
A074F6FE115C99BF54BA7F1376DE63D03548B97DA359494AE445FF444A315672
671FF890B4042CA45A76D1DCEA9F1B7805A6A041A0C7B034818030D63D48873A
210A7F7BBDA29E2E659CC81FFDFA2C5DB73579A55DC72C97D81490D81E432222
566C75B7951EFDFB69FE1411F6A5D3184D9506847EA5C4FDA3EB48A02ED763C1
943A0CA01BC097DA347A1E7C0B2D2856E101EEC5718B7374148D9C31AEA79593
C404A0D6F623A38C893B7D2A838DBF65DFCD08C4EE41F168928339CC53DD56D8
0606F865EB4A188F69AA6B4B7E8D66F87B76F75C420DD5CF015A46F6EDED8F17
3FCBF541AFC74615A2D088C366966F504B185AE363A5A61E327CDE1C95DEA36A
4B371D92D757555FFDC51438254C94B4F0BC14D7F5C7B4214F704BDC4900E398
A8EAC4A5AD3EDA128CEE6F7F480E79F4090AC08195B58EF86DAFA09B498BD8BC
EE3D4E24A947DA115B1971725EE052502826583E92B86333D938A30D95C4C2DF
BB29EB9092C282C86D2FA3D738BAE93B1A2A3A9A86E4693C5887577E5B677092
8111BB4E4F58F9CA1845FEC6F92337C38483E6DBEA1C05986D7350D1C4CB9C5C
5C4FF9B261C8F8B4A543071118A58B5AC46EBE92808B17C740B7EEF556F5258F
576E50A3F2890BFBE4F29DE83A1984453D3E1CCCDB9E5C90846FC222682F51E1
F3C12F51127A9B42F9F7B90C5DECC63F2C53DA5162B14BFB3ECC1D872D035EE5
8A3927766CCF3BF9A87B03B1E2FB87FE265B77B41FBD397B12BEAA86424D1444
0B5896E47A6867D054BDAC00C2DB7AB2BF882F07C7B6AC98CC9937E5ADA6AC48
C65D5929E614CD71E72EA57EF5DC6B5BF464629A6A3DB4739AA760C059846C97
1E6C1AD7260622B450EBF395D2E4D0A554DCF3683A3AD6870838CE795435971B
6D9380091F17470348F56E4E8E8EB660E60CB4F20BF89DB8B71E444445A39BD3
a
8192 bit request 8192-bit group
F4ED1ADCB74B5BB2954322A6646A37DE50F1FEB9359C83B8837A73263FE7BE52
044678EE53D4CDB16268F07754FC0C29BAB897CC643E127AF81546E061B8A0E9
B357E710DFAF666BD09AE898B40EBCA5A9E77A530CC677B5D019AD2D0292733F
496B0624F430F99AE1BB8AF400D2A72CEE17CBAD9C3E517D80039E6A7F658831
9FF3BE22BA517530486A4F10BAB6281FE724B0B0FB785D9733B7095245355226
D4B653D3E4F7AAF16E63E523A1A6F092919882203281A2A348BE3F5B601C7BC1
C35057B021E8916C71FCCFF9A694D4952D89BF0502FA7A1F044B9062514B636A
10510DCB953F46596D592887FB782FD24C44A2C4CF4137986A219DDD909BB34A
05719DDA26B402302BC6127B46DDD2F93B6E1155BC4F994F7FFE58E5FF3A6688
FD14AB60A9DC804A88871236097275E7D47F71F8C9CDBA687BA04E9E67147E80
C56FC04184D4F8BC3F1B8CDB659D99D6B8DA26B954C0315BE6552F27DBF56480
A3DDCD88B9C5AE487A903F3EACCD53CE09C7D96DB5E77B57123B81E684D7E3AF
19AAF7FD810DA177481EE4FE6323B4FBFBBFD694AC14BFBFFDE6416ABB497C00
FA56C29D440AC8E7B464600BA71E814BD25F25BC79628F61B01E5CDB5313B31C
AA4EAC88C5D9BAA91FCB3CA0C2F7AE477C17B63033329967E6C92DE4AA47C5A1
D376FF71D8B88DEADAD8E7D6549DB04F92EADF16047909D5A11E4AE819194D4B
11B242990AD47A1CD55CDCEA6D58496899713D410899A744B81E3890C745DDC9
16ED878BCA835A278E4C95198B06203DFC9F01124F2C77A392868360410D7AC4
D5A21A615480DF3CB2BDB11F3E1D2A0E81C59912563C52CAF4CB71039B3A949E
E582A3F5909A7853B15B523BBB798C70B8D9159A52EBF8A433A8C8CB2CA635CE
A770AEC861D8BEB687335AA775ED7CDCDA49A0A8B1EF6900204225C00E830026
A37805E57D5629BB4B646A1CF435AC83A10E98CEC0F756B7C4F487FD714AAD76
F662155E3D755FAF903B26581A7696420C4A77A07F10957D89551892813A0D20
FEDFFE90829581D1F1C39863207AC1F1E01691BFFACFF3273679CA8241D77F74
CC193170BA2CC33A9E9571FFF86412F892396EE936F5EB58A0649934B98479C3
306988264D5CA4AF726B3BFBB24FF552A8C1AFEE336B83BC3070357721B3453A
13E37341D01FDD779DC807BBA07F26D3372C58BF5828F1A48F3E4D7CF83E6292
56CBD4ED91BA03EB00D666C3957196F5034D3A91F19FB3E06DA1293B4635A88D
5CD49AE5DFA8377C717865B72F66407A83EAA4F6A7077CAC4C220FEBB74B2160
A98051655D67403C15E54C0227C63F95F806A0BF2C57D7522272A572F1FD5761
432DB53A9CB91EFE65A3E33E090C913EB1BCF45CB9518D818DF39EE8FA1BE8B7
338902714CD2EF0B918066ED0573CB6E347908A097F48266D921A6DB68EF9D27
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