{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 25049019225723482126527207031121006385793410073654263499270707413499004374152357202328306223012890213412122725057073750269641057521056153225674570809716703264421710397562535327533687138926620541870534615897393337918079511479249763164155363052865533807949252949262249670947635252192229039410760961202475072959369006689822581052111107333244769466822516786960983527036712201170579413438286976687541083055045554696730743834145027741279124017441152084497590185619290367595028883609424820237728717346701197887851931771242179651477050969139432051827893201863821907974883047209165342984472652286468974116541251100239333366979
    },
    "3072": {
      "g": 2,
      "p": 5064666042441455304531146361181754850189726167759372728452944568289820383892724082292269116058736914395958738246067677579301146187955490700197107554337500179872674879832518322573604275994260422190684203398287143709776307891076698627564526587220439518771004154574775234335950193552873990960397967870966142057097415802577962375088506928119064094060355629624432913483162057201165096532290103254159841584812505639511042470342096934661899061071217806922489137873462171689672853273494675975482098391685146658385235266613905244696078529861502004786650162275882646064216334809709533944699542034649723909380081914730426154986202527611713335731415987771983968553032856808432941208731189023963741071329047046630540762501806833794609992987320756240282981533575718708163827256465263340418571176766259677708713407331556603340117130001855385329455230630373849662681831059894176792915110952682565010880120484771631444951138480732248285513003
    },
    "4096": {
      "g": 2,
      "p": 832655452682408084116385645886585167182402960383336074031848700807651552707099976438318339372485274411574452401794882585559559791841270650448453778649981409820333974620623149251529930776532927077191912382881937905980107408700424798058226469688966102771217004494159090584285104146513958459577234422448611902608747307429570753593259300595546877159355073603828457238532522995793947246921928220462924725899667534004484396576018452275850878688775736684660143767959155059488257066519445999324824059763075825747214833255366777586606678549879363514720749066220198101390363044449191441268127320009849930119243803106572501309505320782668685336091753675343701684237475215118172649236278338922934896088038471075649549416047497067854440158769622115223716247381923736096891165232708050024134057237834369905021950711380044010784088924772975322114643283615405251256210275658903488236758441143913005638414936180932669273641622688371877687701913104922044112815343671071692168667477951041960583182959143917585949528771335499719875579271910718663449557748253452530264103212680515314859984441948192279074627836343378209182836892781399551525045364282342739444467969286102756213433606470926768787658613171030831357114307302327687492190856766080975342902259
    },
    "6144": {
      "g": 5,
      "p": 32496545636185006785581461701332276885380888832564717361898412330465508955787186313581510696735857635252415988483183747288210806842219948788013860981713500957572370910495131778837769138323932516316874179805483536323564216650710910318320540337282378641451201171552523845671960997308820666567832660008314697595205167106254367353536538002081714083425356054957741031029094028901199443332568896237809695190155039239548577337640492353245925172838791693945422311690148827194738039288007352113063116528528287155181264610064002028720150657773002280046590885879465301721350486218906306269626646914021355354167101848647310048633717102176747928283091954438227835821753969254584499630067248029281444303092684364398700000407762088936401868907620142777164964209723443668744951183244330717702270219058849777072588092622252234885699523524415476610510064562965190604173129293797336142052087784571452583176336578741209586450033130733345151708953070538675478627847582968379283411086712301728971583461428525929526309345230078509358682443518052111974635010164205250247247460953647445400299364489734079585038508249264679590387045240503003286629688476061605158902183402635505686320920971657270851688073404725819068165747990129300946135774010378788316474785154961465167630506034480574783971903031150650641281324702130766657868449793514727373539746869803559025663116942923898003154557523732201571532282169534080155836162662589098814197044872219318840696129822822157614242679597003697709314123653047087330498153045240654138079949606474002465936689337687896255102321169350340341636938679831595886268765263523249080835567882452557161408210307221418068907426049772870893903005767289756778238671579691862411965650823205794834945310924341393432155113085070341178986958317828347488247159259698404285397314284588612731297692201044156804882497682287251370106666320163753145463530091543
    },
    "768": "EOF",
    "8192": {
      "g": 2,
      "p": 1043565571656283838684588257175773776142338107618864098465201768178963515775769434814059137237108720880520083731803014213278285333839121528013638197698598562653685825976991835944444920370215038308291651261114835764578425238272381279229787570782665712231860101393381419965917435652890133270592620602196176196713682939929559721599015373111933561089343246180141803537470750657473890927103808318257625561237211874398645230633133255919159372094376350529599519539332584235448171796430055775097722723420758108186228314894021817473599062660099475658429021366673659131299630682510652677148199716275294716554969749144172977130723867039715456480836296463824327456823948751654288839083309359339479294012867817724711777564147437044508951414744746777232936088548910800308639445993445881158599381543072152508199057078949310217612011772715118416728165708870041464135079954889508933030970934889910370618903192864808062149909715626818996235087816701327138892206830758740048420034019359651601177353228887020428818182113789303412880036581048048596663231301843855965714144672843772731878464375809113769643108012383624788038406971035270150289939377000886450374992021560970600972726978529093632059311202607978576985624114522715550424398692073857880441294145675398425166783717836175534540620184248112886994182671327120876661909830015159142857613935302536050805025886614073552603873109419379016033578083122805098388620867091408217951068204044936738350547459462721478014613076655523673981526270452594261488345626050021930048115667187390867695531690749899671140903214197340890176764764584643444714683404884897243738667462587705436905341640802921159774558916063110789592412666802078562205908175882984129888013971865312076613397775969177415132474350266092425917258058374143418404956811834797100999094540583976544494076315177568334183878574005900223612349524440390149683566161490788182044491833631573205310033789466877472406611691682398731243517530466396522907551289471087114267863663388839946459461059449081729518519364042119932611120596177160471746583637835463309450570917603416754659360897639301849020675152178153432157904006948780901784017526951673005099901964835941223599238360558538504547354133801521407162375216341027792402161367224097810638922587170036217561188951770841593517234462933254325977641134599863639157161853993176071938363470232003555100636936781280755510020699701784395842928000445255601707985680947023195138921529565082431890330471946674133457842472872846856835328554546810659
    }
  },
  "host_keys": {
    "ssh-ed25519": {
      "algorithm": "ssh-ed25519",
      "ascii": "AAAAC3NzaC1lZDI1NTE5AAAAIJlLaynxidJRTR1Eey0jI9dtpHaIoC6URnBz5bLq7OXi",
      "fingerprint": "a1:06:60:dc:47:08:48:ef:15:72:49:3b:2a:eb:eb:a8",
      "n": -46454970256564180443696248055030129500000471132530986161559672253556012030494
    },
    "ssh-rsa": {
      "algorithm": "ssh-rsa",
      "ascii": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDBCDrnEfL9joy3kd+ohOwn9YzCl31xmEd31IObJ5Ivvc7gNL+Z3EfGfCM7yKuVIV6vy8H6EQzifZ1F7iioA2Q2sTCBkDRuk89TfhuP/InfwSeF2lmx3haRVnfPosYPbAFE/CUWissFSgse7+gI3fCduW8BW90d/DMapZDwTicMIjhNBc63RQQzH3jU+IE6l6n/6QaUIGXmjFv53p3gx9LZymoK9ZnQILOFEbOq67vS01MEkbxKzx354XmGITjDOTXAaKgkRItXByjEbOw+JzOIz04VbZ3PBm7SF/0Og4SR09nfE9oq2wavpmuHa/VF8vE2HFF4DcBxtW9EQi8SraKp",
      "e": 65537,
      "fingerprint": "7b:a5:f8:fb:c4:75:1b:c3:b5:f6:56:a3:cb:b7:44:3e",
      "n": 24368051266273693268213052469113788106053148846342988947382511869742315956654730988310031855589382276288316381246127757883732213249091511599499956540335107380934980266490259483601456864541422120882246946611521671057902739661814379758857280594007777919262906555480312504745708813709718097219886106175067435336704376789663458974023207786448772640458329515674733388696208932448028638205707065856354623882218666192775307609675463765368264994205402734060862119316413955273127987302190902892162030917606727601159455929555470041832672902659972506925107420282167176890927656614563551963647564394765297682460985253727944155817
    }
  },
  "ident": "SSH-2.0-OpenSSH_8.3",
  "ip": "163.172.216.108",
  "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",
      "aes192-ctr"
    ],
    "encryption_algorithms_server_to_client": [
      "chacha20-poly1305@openssh.com",
      "aes256-gcm@openssh.com",
      "aes256-ctr",
      "aes192-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": [
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha2-256-etm@openssh.com",
      "umac-128-etm@openssh.com",
      "hmac-sha2-512",
      "hmac-sha2-256",
      "umac-128@openssh.com"
    ],
    "mac_algorithms_server_to_client": [
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha2-256-etm@openssh.com",
      "umac-128-etm@openssh.com",
      "hmac-sha2-512",
      "hmac-sha2-256",
      "umac-128@openssh.com"
    ],
    "server_host_key_algorithms": [
      "rsa-sha2-512",
      "rsa-sha2-256",
      "ssh-rsa",
      "ssh-ed25519"
    ]
  }
}

SSH Report for blarf.me

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
7b:a5:f8:fb:c4:75:1b:c3:b5:f6:56:a3:cb:b7:44:3e
AAAAB3NzaC1yc2EAAAADAQABAAABAQDBCDrnEfL9joy3kd+ohOwn9YzCl31xmEd3
1IObJ5Ivvc7gNL+Z3EfGfCM7yKuVIV6vy8H6EQzifZ1F7iioA2Q2sTCBkDRuk89T
fhuP/InfwSeF2lmx3haRVnfPosYPbAFE/CUWissFSgse7+gI3fCduW8BW90d/DMa
pZDwTicMIjhNBc63RQQzH3jU+IE6l6n/6QaUIGXmjFv53p3gx9LZymoK9ZnQILOF
EbOq67vS01MEkbxKzx354XmGITjDOTXAaKgkRItXByjEbOw+JzOIz04VbZ3PBm7S
F/0Og4SR09nfE9oq2wavpmuHa/VF8vE2HFF4DcBxtW9EQi8SraKp
a
rsa-sha2-256 Generally considered secure a
2048-bit key
7b:a5:f8:fb:c4:75:1b:c3:b5:f6:56:a3:cb:b7:44:3e
AAAAB3NzaC1yc2EAAAADAQABAAABAQDBCDrnEfL9joy3kd+ohOwn9YzCl31xmEd3
1IObJ5Ivvc7gNL+Z3EfGfCM7yKuVIV6vy8H6EQzifZ1F7iioA2Q2sTCBkDRuk89T
fhuP/InfwSeF2lmx3haRVnfPosYPbAFE/CUWissFSgse7+gI3fCduW8BW90d/DMa
pZDwTicMIjhNBc63RQQzH3jU+IE6l6n/6QaUIGXmjFv53p3gx9LZymoK9ZnQILOF
EbOq67vS01MEkbxKzx354XmGITjDOTXAaKgkRItXByjEbOw+JzOIz04VbZ3PBm7S
F/0Og4SR09nfE9oq2wavpmuHa/VF8vE2HFF4DcBxtW9EQi8SraKp
a
ssh-rsa Generally considered secure a
2048-bit key
7b:a5:f8:fb:c4:75:1b:c3:b5:f6:56:a3:cb:b7:44:3e
AAAAB3NzaC1yc2EAAAADAQABAAABAQDBCDrnEfL9joy3kd+ohOwn9YzCl31xmEd3
1IObJ5Ivvc7gNL+Z3EfGfCM7yKuVIV6vy8H6EQzifZ1F7iioA2Q2sTCBkDRuk89T
fhuP/InfwSeF2lmx3haRVnfPosYPbAFE/CUWissFSgse7+gI3fCduW8BW90d/DMa
pZDwTicMIjhNBc63RQQzH3jU+IE6l6n/6QaUIGXmjFv53p3gx9LZymoK9ZnQILOF
EbOq67vS01MEkbxKzx354XmGITjDOTXAaKgkRItXByjEbOw+JzOIz04VbZ3PBm7S
F/0Og4SR09nfE9oq2wavpmuHa/VF8vE2HFF4DcBxtW9EQi8SraKp
a
ssh-ed25519 Generally considered secure a
a1:06:60:dc:47:08:48:ef:15:72:49:3b:2a:eb:eb:a8
AAAAC3NzaC1lZDI1NTE5AAAAIJlLaynxidJRTR1Eey0jI9dtpHaIoC6URnBz5bLq
7OXi
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
2051EB7AF7EFB3F199FFD5A0661B6B8ECFB8E71C256DF5275B932FC6254F1CC3
a
3072 bit request 3072-bit group
DF2C9C2AE196431BA2F72808B4B3BEE51B068BC569BB83E2E500DF23BB7A3034
053999EC562CC1DD8064F2F026E557D069B42670BD4AEFB0ABD18C6BEF70FA0C
DC33A59CA1B4E92576A87A81140834C7F8F6BB3BD3C0B1ABBC39E3F85348B097
157EAB5115CDCE8A1274D3E95A1A77A0FF34C11ECBCC54C0B95F2A37FFDD00EC
D37C74137358475F72FD37B6580DB272E469D382B7A22FBE9859E8C5CC42CCFE
2E2E0EF51F90697E0CE7459FE037B8870CBE7C636160F98E6B3FD98EBADC5749
E1DFFE5118C757886D668C4355018A78E76593A4268D5783507A31A12625DDE4
DB30DF12233756F3690681E3E91BDB2BB4D36A6B1E77F23C7EC39B57582203E4
FC4AFC2AAB33D10BC4A1EE6687A6524B9A0BA6ED3347764E880FBB6B645EF091
E42567813FA31A97B39F185BFB303CEC2EAE412913351C926B3F14A5EAE1CEA7
71F333374DA7CF83D16C3048367B05432BEDC88DF66F92D8942ACED0E83E804B
8CFE8A75BD9AB504D09B286EC7FB175A2A6DA848CD7AB3503877077EDF6A052B
a
4096 bit request 4096-bit group
CC199B2E429DD1809E193696BF0F2AB45FFC1E077B916F4E9E453876787A644C
71CB859FC28B47CEA27D037E3B1F36EE8F5ACFB5D7315177F67A65CBCCB359E6
58120697DAFB3695C560A2693A7F1D7B22A1F8DF14987A2615D3E2E2C99232DD
CF03F12248975CF039EE2DB522CEBC0391B6AA2CC7E45866DDC19D62E6A835C8
347F6A447E6A6266DDFAD3197405E66C932E4A1213186F67F843E1962FD311F9
7062775E1FE9D0DE2525187275D01694AD66E670A40BA284BEE0FB7C64D1A79C
2A18786E819FCF996631115EC212F37584F7203E6F0EE60C3963BF148A288D68
B2800AF662CBBCDF8235A8DC206968ED54E3EB7C4D233C98804AE2A70DC47E99
5535F98C0DEBDBFDAFA8E532C6EB998925A0EEA652957973DC7643B1B5C66FF2
D22C3205E96D67D1A67D2EBB9AAEC446A29EB0687550F78C18A398422EC07954
B9A730FEDBAA0AD5ED90BB892C80A77AE5D27DA0DA0D3EC3075C10C86948F0B3
D3DC2393673B226A3F6364DFF3D027B38BA51481461C1BF5F3C3FFBBEEADC882
B5D0F4C5F59D977AB6E00A25066D8BF473481A1EA441A896D46C829DB1A489CB
09FD9E1B1D09B4F1B854041583FAD18D6D303487DE1DC89D87F599920FA8EEDD
4A3B64A520C3EC3AB670E93C89D0D43BC858FD991A78DDEBA72A5998DAD5AAE0
123FF9E0F2E344C42E5581FFAAC36E54644B1AC1C021A7D6E9096D81499F9BF3
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
6D9380091F17470348F56E4E8E8EB660E60CB4F20BF89DB8B71E444450947417
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
338902714CD2EF0B918066ED0573CB6E347908A097F48266D921A6DB17A0CF23
a

Message Authentication

hmac-sha2-512-etm@openssh.com Generally considered secure a
hmac-sha2-256-etm@openssh.com Generally considered secure a
umac-128-etm@openssh.com Generally considered secure a
hmac-sha2-512 Generally considered secure a
hmac-sha2-256 Generally considered secure a
umac-128@openssh.com 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
aes192-ctr Generally considered secure a