{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 5,
      "p": 31675080343904104963888429104129875065404784562177562908364475112271586620650764102383990339294746534959821102995463477150485121152701195329059328128616876141771832193466778680714193510802877358488300579310875610628023092498673222428531323947219718713672049239791744827039918845571086205084535865937898180971655508476744266813631023562425645430093441479993930302222881279895600232983517358325901539289800755805350795880514680945584373276241607672622306674530143057856139108928053641866900839056167233721538143098292683663429841549858300748570399968673553027834158977726584308518128875378047542674684292070447622695247
    },
    "3072": {
      "g": 2,
      "p": 4841615901396240849312870991419200713194011086108477749717144276352308010700100705644099247193603892496361865338621531841563554699211914641654902180795119640361093741967020633417184459678091631084898505180175842327747562335040936280555261033150450532041136305425538522252734974299889193996502709858899944990135623254253345245221045391911246825992288190326967217550832284341249773537697048708612091081241116317746673266771181303640848739039582538525926113991241182922238726720256375952511629531085484049424579262182574007723680167487338710857709224856889264586184438572715375106429707618682045340423495684379446034581614723576706575616063502786003315698942855594254280424936093123634302959847409032218111644510392882551056450249605605383532770659069242511155491530414630012443243054651926127774208461565902515276854464656719132460026580785007991234638537650636782594953181783845136734307480698695924209413654553705304455830203
    },
    "4096": {
      "g": 2,
      "p": 828182362441486150086947623533406499670235539823962311231227197936252614819610469250314181373036098482472892238741996778314547538298364869631273994943307360692411362658107817530210798365173386382404291178620367293238355414121952216023288035827030356345258532630926338879646516479716763525980070154981615590673924377045399954364077705403535368989165067980382431385852443194781266989541186630072528782207433060335208782698131710646613579798152098854216387031871191176101085377164130206430836719735426301882953126066352687476061999404059825090518286818125382317523627183739181292545918596395614449058747039832518771774484360438065986257701263498718698566916296791140493228963643749289677474394971149851586176207880204440835403682064951034091550645452404023848651882801735283969373431851726676096197794169380083742317154012124554763312391077140641286532517475149483223393500535358221398220009395217234460593545200924038880974062768878615549556664199107955599836542132627049255649754884668256235637469755620268611413827074407552572178655880687648275421141866935478059643202775109111168390398144235672978576343699722903120957878347096720433503270637095049291826434617079378756705639001127893399956116485805765302415166187741238668117427139
    },
    "6144": {
      "g": 2,
      "p": 26743632715951979356392276047830196760974113037794475458311878131286360475722506547386138012436310736227602027389886850346342544523770936392422317866407035221279454072647179397156405619994872667981000778852346526833819315684249596651439868350433278056395088296075676231148674045491978800841502834612623417759970413135811812947257562971155286318523188175630667827087016661640046787356812734931245149184258268771396064772751984936224553936447254214963026927334888387776087785580572391081473304251762568574506432692219700646443041309283783564476810906466646112655101291717083649481723017241580579672779063984117837658228584641986506063848387596833890734959204848914443764084697419977111744606382394226156245879375148477562591984037064668202901046837059589906559149446606324084343839313675428506254921214353121603300612542838412588473206337517175058282988952327602702679547392195804696142307744133855932172417025006613391012476749935020502856310150309299538179228702389593479335029552047882172150278192264094517951489768142220920229533626148607029295045802535157289195275256185341464545123545019997368302035206954557309059479229226873267523616939534355403029013468632581187144622419142371303959166687958991296327337653190577734992201003392832092556626757827558913540059519555932534033279633875759135695171881336756828798187943803511918533115486530506327679165671862172226000203468144755646263212800638195127878213651405464285130708298680535317911997388906030564542213477297445585428189575510431167841433177626533044997551348628845792320706073106979271752455098828455250306914072501680824161055316213474574211631459861190874438434460783970810334275676646991088644230378907680949103574745772574616410286345199478339968276031395565840687802350170775222046017536449458152137985314995828374091740291299142977430356119058465028003239587116089666602604088948187
    },
    "768": "EOF",
    "8192": {
      "g": 5,
      "p": 916762361585222926427312651816696428484039354218961458037987444383888912918034876688069183585777932177616470697797452600432604398687641391580351832598874638216731072039896052469370008432334736610622088878948532348788110510793253662974714467064404307986418551653611333947805210671366123345861571234788009043336503678611526709213823956664844692898791354065361283111393162890108670075189123950177090215809751443833467258659724583446606216417237411065885500019817005805388526300059445384275656838916889480835860967206342715800592890343461856580660483967361140590590350747945098129140922159875804074809410854596488960512531942483227266284041757309318722158249043057684971134704687502727406547132893102141724395893838238041043384539948654070057059015930171619425030176351776266811435703754043864276508778638400871448167568477450067998281499021927257394686233340087482481493036152126001962990529409662336058808190861584250204943165374050298575993980875585656887045175398298995981835344420429063758000247392669155815467649507385859066581898815339060143022557764436255843885795536081476351322232260369172926686388124013471159547320049862135578841389690870164957213635928162188571604282578379400508742289432943056392287515284454805243718961109744230139836964203068290254248225260530346379900153458289714763283036241990928035305359438259592952904643522089326209358795794996223202684118980749518681386780968258773850600462060324103657686011191568536750878284306608846510026831717737758814744420083711507995234925159053031152130654932576983179435656698735507272052506536097334092166233223571955369167902961377150662851507435923844554912262616754868761708917729844408545405299901507116011406213974634212744887738892865851800371823956285981707397021811406617319699614317962051065352393841648810042655887770913210232459296691984184049932987815832997364249696556188853390115694755589901295138211679027687737934968876225748406386607916438333763918353720855069210789521078675737024951605894290975396008003590907515109656226731548158749247249018286835811345403335346993538072445048733506179022657425944697268836411156851285620890397036300119040460147769046919948567148088381141478453068043697837760048966405747361487720356407565805746138945276465005850469593121623282130645216165440453372989394168202151532934961693846895739161075223333001874584670551072580175760182745255438807378199168361360486338656543852894557732250287846273969789099998197817473553718058151573589926736801536864023
    }
  },
  "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.0",
  "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.0
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
FAEA3B642004FC1DB17244B7DE6AE7EFEA5B3AB4D54A13674A0E4B460E9D0716
E6313530F9BA5D9C959562FD4A1D23FC92D99F1060A3C1B374050C77152C461A
EC19CBE7AD6818C48CC9568FF8F4E45367C1053D6DEBCF76BD4DE8E3BA808FA4
3A3649722202C83417ED96F423DCEA18BB3F99E4598C797D05E0D3E6D2E27A5E
C0B10304BB7643AEA01DD989AE84AA4B08AC3AA5613C222C41F5CD46EAF19134
3F1D07664F2D6E7BC876BFC46CFEFBE50991EBC15664112F6DC8D58D6665B9BB
9F974D7210AB8E04F963128E43D92B6D645A963121058BA29C668AC5DA81DF3C
C17908D240E8771EB52E4396AB6DA2157F3EE55D0C0E20A52C560FD7A660A94F
a
3072 bit request 3072-bit group
D55876EAB302ADAA592F62BBE1E67B18C153FA6D93B6CF3C0D0E8989C13F29E1
F6638AE58634C6A3C067754CA1241A8EDA45CB1306347BC6BA69D2CE5F515238
C78CAFEB65D4FF05D52048EB048BE9B4C127C81EC60B978A372A5054B89BA7D8
963DA343DB7F5B673B275E34D03A25C098FEE46063F963E47CAEB67A4915F413
570C89224688F4598D25EEEE97DE581256261C0053CCBA12966E31849F31BF32
BC506029A41F94356714EF0046FF68D5B75EC86ACB79708CD817C7752EA5E0D5
E730245B06B91953434E2325B706C70492446CFC070C11F8E347AFDDB065B680
A075BF287DEBFA9D59EE918B85D5D0157CD539A5E46888F39DB448D1D6BFAD57
A3970C537387B556D801960276284F363287FE0230CA1950725B1B09A54DEDDF
924BE8059E38A729A400582713F149E7E1005C8B0FB302ECA12D8949BA2B4FC6
45BE96B3F20384384626F1BA1F4E8E045442DDD6A124DECC49B8CDBD6D421797
8F69FF8DE7B7F4B15908881391F81F43DF6FBD616398BE9225FE3AC5C8EEDABB
a
4096 bit request 4096-bit group
CB00EACDC1EDB3E4111DB89DA6722A2D66156FC2F5B602DCE0510B47F36F6E94
615D96D222BD22037AD407B782A888F534CE84C04E6B78FDF3F24C869960888D
33F8396A58F34238B7E2F2BF3CE48263BE78474C422A073FCCF02C47218509E5
A989208456CC7ECCB7004957802A413AA0AB3E51C29FB53A99886977A86B4C47
A56C2F312D3BA2B2CC4D5CE637B13A77369D5D5CF478E9D38389969F5CF04186
3F1D5714F11BC66C0FEF500A6B3FEB18BDF575E9E0F066E0A42DEC284B5A23D1
C31C628F672D94363CBCCEA7C81636D51D81337E7556B726B35185139FA75689
78E684E511DB467D92F0B56B43ADF802E7ADC15107723068B06E024DD25340B2
28AE9674BC3FC58D6BD55FE67F01B197847B6F4FE8F2DF6BC8C72292067C6BEA
73C1D8176926BDBB7A620C36CEC57230A89C9799416E68ECEB323425728DE283
0C64979DDEC6355F2BB391FBDC705A5C1537EB03D2372650409D7084D6FF1B39
13F9796109B40CAD99DC8B4EED4379A67E96FD1192BC87A5C60A410BB6996D1E
0DA0D7E43CE2632B14714E6A25569B9F42D51F22C067F12E6E030DF1205FC914
29E93214891F026089748772A64DD21C2F13EC3BEBC313187FB8936613D8E4A9
3F8569FFC6C6509D43F3939D4CFA5BF958D6E1E9E148DDD3E332728957413FA6
084CDDC1263419C9C712F5DC3177F39F0EE5CB8B5F90EE60EEC4A002C3B843C3
a
6144 bit request 6144-bit group
CAD8A4810C1ADC23A2317EA8BB2F93AD4198F948452AD65159BD3D71800456C3
39AFD34BC6D512D8FCD337463E3CDFBB4E81A9BE01A6FBA103051D5011861008
8400DEE2C8E51376B07593D50760832754D352737620CB3BD45CF6A035620954
1D14FA9A356DB075DAC362617DF28B202B8FF5FE65A7A6106715796ECC5433DF
29FDE1BA29D1D70BB0248EFEEE7DCB10B78EDE9F37078D39AEE37395927F97C2
E8C8D80747496C5F4C7ED0A14193BDABE56665BE74475CBD49049F7BE47366B3
2A1E828B3155A7D48F1D06052DDAA3C0C24550772A69F0E3635794B1FC8BFF62
74582092BE2CB3323269D3433FF6CC0294074B0BD8E5DF1A42A4A2A687FE9C47
72994FA5EA75F099539D9A7761C687F3F2896D0517E73ABC64C8A330E740DB99
537F30E9566497DE782C8F5A5A9E64111478A69BA4535C72B323CCCAFFD7E2C1
81009424D4CA391B0CED89411455E8CB00147E098716861AAB1B18EC5F295F22
C8F687C9DBA534BDDF5F98D94E07F0DFFBB9D272AD71A7B1F657794E36EABA60
A6D097F0AB4C405909F5D3D15B177496BCE74217892D701745D176AC5A6049C7
5F2C17C18FB00F09DFCF1934E69E64DC4C758C3353411503479EE07D7660B67D
FDE76DD3FA26B2894DC3C6F5A87059657428324E613F7FE6AD25B09D73133AE1
6C0A5CA8E285BEF024DE79A27A3C363A70B80AAA1638EDEE29FCBD929D6AE23A
5A064769F474D116DD11EACCA5B629EFAB4A95053BD9EBD5B21A3AC3CCD503ED
F8CC659FBEAE8FC4EEB2B59CEB41438752AD130476F2DE793FB993BDE8057F1F
31437F053B847653D379E2ED78491A0AF3F8ADFC4FF023DB11CC9087AFFC810F
E16491CEE4E7CB8622C47E0F44479C0C6D915F4A68723B38FBE83DFDCEE4D574
5CD316444BD98C951DAA9706795FE922754B80DB3AE924FBEC44AEF4C3D31EB9
299175322FEF02A52E854377030F9BF09AB7CC1BF5327C8746BCAD1AA0A876B7
40FBCA2C914D45BA75292A2329078DF05ECDC8EA0C149D29E481AA1CA80DB2A1
3ADA476DE3D82D24136A5B92B7FCCC486A785706FF8ED0CD41F5DF4AF45675DB
a
8192 bit request 8192-bit group
D72A51FC8A019CA61D28C85021CE881FBDCA1D9E2773A50343C390408ABF52C0
24F0268B5D4F74AA0722F8FA78F966B7AE411C57015CC9E0DB7E56B27A1D078D
951747F90F8F663552B12F9BE26809481BD6D62C8EE018E2944DCF0EC7D31FFE
3F7DD2F11F3C8311F1C2E2038613E541F53BA05FD92A540D11BB3267E80CCC5D
EC74FD67AE473FAD56EFE2CF04457BB7B3121F93AC8F00A5DBE46E460B9B9782
3F937CF18722D4EE6373EF369D26A7602491493497C1EFDA3F7509772853CF84
CD64A06A54FE32817B39B98CE3CE4477616CF232B04D0B2098D5A4E575939C63
B26B72BE87B2BEF58F2F6DB4B2A0E00634E02637DF471D6519C22BA9494F225C
A01A1A96886C6F02CE0D11EDE3370180E6E6F5CA54B44A8B66BF16ECD52193B7
483700AA4051AF775F80818F3331AD80BB25A0FC8775B7821C32EAFDBEF75B3B
FCB2F1A4BBDF5340B20AC9E185B0770CE6AAB120CFC4C8C88CA381946F48C047
8DC07E5CF3CFB805A1BA8DB905A6D2ABFCFD765990CA4699D9F9B6922FECA4FF
861362B4525FF0934E679109AB8F00909945FE897E927380F72416231AAE1A71
7D47BD129D5549F60C2EA377744B8807AA2432D1925D02C4C205715231DFAD86
AC6B5253DE58E3E3F65484A0014CC1EFFBABC6EE912A925C08C8BB68E5FD7A13
AED0116863EFA7E69A33D28A1FA853B7E0B84A5F78EFC44CDC39C4148C4B1B3D
17E7371E51F96CFAAEBE15D67E82B590B9BB0567BC161AFF012F7571E514BCA7
157A8C1521BD7147E83EE57721A77895722390D9C1B7C3BEEEF316E313F5A2DF
BA0A5E3509F5F2CEB90C07E1177D3C8AA6CD56F5C5C614656D155350AAFD5568
90247AE6EDEE2236583A6DA347679C69A9B518FA9BD882F5B9850762C987F727
CFEE68421A2D4F363EC45EDABAD574CC4C5AB7654F1C7E0CD84E708CD7C3ED66
F369EC1E0E193346FE4747709F6A6DC969E3D2394758E807F4370E2C5A64B519
0C5E9D3983CF5778076667B3E41AA28A868B9EA72C45A9234A2C92F0627512AC
815CDC1418C676E66B474C071C65DF4EB7AA109ED189B30F49C9A7310CDD5504
A0155E5A37FB41548B78049F3FF57EF682D04EFF6B43E5390B07019C555CB55D
477552EC778C5BBF00830D1D2B233CB9B5C5A1817F96F395A527458625740A6B
2FEFDF160F003D72086FAD44EA24CC669E710A965052D997E63144FD5F32271D
0CF75D24DCCF5F4A8E7FD0381E03F0E9DB6F63BA5A59790788D48161E0C29243
6F79120C9057EBC7B1CA430E5D060836CEE57945DF5557EE2036588A902A1BD1
63F4DA436602B4BEF61A20D52B15877BFF9973366F242A6D2564BF32E2251C0E
07DB2C98A31E82B63F6513FD4CC37D040653E3A68C6B2DB43B569FB070120ADE
E89042BF0AC0E9103164E5F8BC57847A1F109ABF35E6E5DE0258C2117416EF17
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