{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 30452688465289411106526952648550581748265431850801842675195410929838397866911875638685556094912899907329584270735641724911919983295074875915980800471442071378698175851253672399103690584633338365868784010986073234560438400591329189656368486731159340332781130322838148361156029664022103663384827727699304226667230446430503952262701409711135085138212964810981560303949968225708874049131707809861625088501529124288994546305142954009473893249343254224207428751308139768369488517063415910698510304749843923255503783765085390782360777433112884191630429972227583029742999933871954822512099985449886216009561851350376859124987
    },
    "3072": {
      "g": 2,
      "p": 4841615901396240849312870991419200713194011086108477749717144276352308010700100705644099247193603892496361865338621531841563554699211914641654902180795119640361093741967020633417184459678091631084898505180175842327747562335040936280555261033150450532041136305425538522252734974299889193996502709858899944990135623254253345245221045391911246825992288190326967217550832284341249773537697048708612091081241116317746673266771181303640848739039582538525926113991241182922238726720256375952511629531085484049424579262182574007723680167487338710857709224856889264586184438572715375106429707618682045340423495684379446034581614723576706575616063502786003315698942855594254280424936093123634302959847409032218111644510392882551056450249605605383532770659069242511155491530414630012443243054651926127774208461565902515276854464656719132460026580785007991234638537650636782594953181783845136734307480698695924209413654553705304455830203
    },
    "4096": {
      "g": 5,
      "p": 828182362441486150086947623533406499670235539823962311231227197936252614819610469250314181373036098482472892238741996778314547538298364869631273994943307360692411362658107817530210798365173386382404291178620367293238355414121952216023288035827030356345258532630926338879646516479716763525980070154981615590673924377045399954364077705403535368989165067980382431385852443194781266989541186630072528782207433060335208782698131710646613579798152098854216387031871191176101085377164130206430836719735426301882953126066352687476061999404059825090518286818125382317523627183739181292545918596395614449058747039832518771774484360438065986257701263498718698566916296791140493228963643749289677474394971149851586176207880204440835403682064951034091550645452404023848651882801735283969373431851726676096197794169380083742317154012124554763312391077140641286532517475149483223393500535358221398220009395217234460593545200924038880974062768878615549556664199107955599836542132627049255649754884668256235637469755620268611413827074407552572178655880687648275421141866935478059643202775109111168390398144235672978576343699722903120957878347096720433503270637095049291826434617079378756705639001127893399956116485805765302415166187741238668530992223
    },
    "6144": {
      "g": 2,
      "p": 32079489431689118119483115551170053104946079485456148020839608208779531056717505788794175853829577821205471568350037106462125038431270725597680953642666469012517051001248349648624866935821074673588354471787276099643307936102119911361543813801389386805025948692303751037761553009968171159011393182801686747721005712478682891523143769779935216518320485967314686336278883229294547036104241173332698115476435343396284744046560329745131426631990865101752444754493184681266847058058519268482102746095261542439218983219568891401695369828145789969144461163569347865204873187503396974531776139779195018388677700494179242891349908034286144001326754050431454824601672729913214191399731641028817728906840640744159930616274994609818147325198537623937033598908036871289074575231406180343899041878666429702244904338460486867186205333737242196639199137503311312698217672260137205425745166132057613642997887684393424020370208262253080373916786217450137900438925511833850990238273866058754393616944477690185002934906815588973314015092062700461933191782615546926251432371113073337675286737003054762956546524505580883447157483065863568742906875682654313464940875922499957826353220222796987503494075073070498675442006657139374564971264465045369462852291233434930830062568743326857679469564909688110567742345795790400323088722552683229638787039266952174420860350937785899665476585007171071712073533638866060495425550609811681328982695557685468952015906892217673928387945319214151338072798629914827320036927026459953712471025779194150507745821082461596733429501298097795598874775283812668217539237702600796012737392975272168412822463588216135357544620162842614353179472614934399795064040187575791449403870914270390457180168252732225571706501148948085005117979258419087710569577981861417640554512461869804785889608417263245639296074240585794395473653452995485106486829339443
    },
    "768": "EOF",
    "8192": {
      "g": 2,
      "p": 997600838209198835335770974205300423571630998198177402815504677333011517265094651488587208950495272183350525007565983966541825780041088506135324516277949463784639272227537220196205839089098268809948913585025435350714029379947986142309591392234287228729595214302782235875361260685473081955230825896904741579610969220794949983073881135304603991556862642358064835904620221441805271099935749146705091425459280862960270288927325374671801005072458033832098967665684164664309682523663521084958610417976525221799666511840345119487197255924321729484514225569109801394106630847532756411044916114168481675646100777022697030618686381249991256416900461513857815320883442925182145243782656158294576772924307253413787231229520956625962225286481696121131663218376576029855119456816979991259248288467994827517885883513828562509368553539845356409351108005906641466338321633324510183540881520832387176641926286364663102147900311552958559873340835814363262727141993416770711196384706107399765901572126954870761893924022142721069368505137471340724020764299594584392083542670066480569009890640319948435786355402460143323172279400971348347274873379907418529641961383240047556881814711764723234319167198729592518534645860228664959847487887318965824275669434966564895189260824250235946905417805406649751194995870760363529871700581299173983723540834762203609765761606488154260285541813800457283295472742601178415474502105003307704522061666988083307895747671327292094123444899828924477731688127006759771435633665512900306807636129376628010272078529222424726068299056822385854048463901064118358197115024085671086389419971783138435015824793548321736813273172853879186740263226934318687419805283304236873389210129375467233584292088516453878507608379915770831779955081655804143367217017243895994563690742864012801658031611437650603478763361160212699662805407458622553867379942995441589889648372220064620773573511607692897681737578371092557662714115813979999226646933943295299162374629449391827482990579948749585200221819256081669537172721147216822653655607612012561110700465274323696726839431100249680115058018037658181012928702952480678024468751610151197723401074313261750946956204122115722134157474801317254617876349251859761530442440029177745698905628757521422767243786217390522851965733260987213581532731148626343321091938923396017969299984882983805719427140477072739472715248334357707580649513306888037243361968493743383838548398915459182953695949518596389067052973557697754993499895329375547
    }
  },
  "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
F13B549CC6FE8517551E48FAEBA8D93EAC29403838E22ED862927B8AC9A9ABBA
96AB7E306F0A01B75C0E960AB9DEA0F8519BAA2F13E541E194604848CBC9DEC5
1165E7A45897104B4A9C54C7337270A8B1B7F53B9DC203744ED2C634889C879E
713BEA519452AE800B390FFBABF40B992AF659947D3ED78AA04DDF51C84D7B08
24978643683F2153C99F682E30A25683CE180948F62E2CC1EFA1513CB16E7411
7334356E4E365132BB37BA41B4B79F148F26842A61F12D42B149F3FAB0041CB7
DF7F53742544FA4E956D314B140F49786E23A5446C1F5CD55CB59D845774C6D6
EF1CE5B7426F351FE906C69D23720BCFC5E250DE2786ACEBEC823E1DE5D944FB
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
084CDDC1263419C9C712F5DC3177F39F0EE5CB8B5F90EE60EEC4A002DC5EC45F
a
6144 bit request 6144-bit group
F35161AADD9632E3575CDA92B32D0F28F2E75A457C95BE770E9A8E8122E71DDB
31C63B86B67348319F52466B6F3FED41463FAADCA6CE2901FF62D867C09A3565
BFC511A060AABAD5040F94C3066EFBFED3CA9BA71864EBBE9F616FCE8F9B0C9C
463E2172BA6B1EEF222E310FEC9B70FDF42104292FE772CB350DB09040ED588D
A44E0607286D1D66F155FFC5607EBEB4041F705839FEDB0C03FDA40F013BAE3D
02EA1256B6DB4DB0F9ED423CD6DCFFD36AA0841BB1FDAF66A453A19EB967F0EC
F045FB069302CCB0C6EB52834D1A8DBDE302530510349FC21AE0EE7D5F912D6F
BFDEF8A19B8B4CEF2EEE0D05F67DB8F03E564FCD7CD2A344DD1A45A7079037A7
629747BE1F183775275C93F52505BA701B27FB18035A0B8D707BF1A3B3BE453F
D1A21B0B7FBA7CF90B3BB9665AA33EFB1FC04F858A33E8908397B976C03F972D
6C50296DF33359E0BE9209C7D333A019937EC6A26BBB0EDD75DA06CF63A6333B
1786B55DC0812AB74FD5D87EE581750E238EFCC75A1EF651502D3988C29C6C37
504D90F8878D2FBE7F9131F273638A1BFFF96839557C5D1BA687DF78AFAF75E7
FA7214B44C04BE0F3D160071146681C7CBE9B1DB1766C1D972E836DF71D0D4CD
4E396D15EE25EF1A58FAC876E2ACCC2DE8EFA8B194694524C1F73D66B8D4D0B9
5C9896D18FE4061A68FB322BBC155D24E7EA516F740866BB32BB55E8FECAA7BC
7F9D3D347024584F8BF4A40232D6AF32E3BB753718567698ABCA6440D68AF0B4
317F343FA866ECCC64E895D780300BFA2FCAAAAFA4630C37EB8546025DFDD1E3
FAB56F70CC95AA0CB7E3E8F11253D80B4C072ED04FE7068C4818B52831F77C11
934F97AD153C44499AF0E6C99DE5741E41EB4C3DDEA3A7C7404AF7F154EAB742
2598797E4E5106BFCF7390DE9AF5E9978A7000566FF8EE5737730108235AACBD
38D8C337C71978FDC765243322C08F74B0F71B91E3C50BE3DAB7E58F0F8F1878
39AABB2991C1AB686975AEF90EECCBEAD74AE9C78F0A4DF2376A35A4E5894E86
77A08788FEA19DEAE13C88D696C65A7426E620AA1492115E2BF0FB1952DF5333
a
8192 bit request 8192-bit group
EA2361A4ABC2DDA42ADD74B38CE837D05B00192233F16571DAB16B15049BA760
6BA9A6DC1588738A9949D68815E7F9DB7FEB2C81C1284F976E38376817186BB7
725E05B3DA281A887F71DADA27911625597D376826592E156211FF30844F8A1C
47DF9320AE8E9C9171181EE3F7D5EB1B56F79D7DCC39FC5C20A23EF716809E20
35466B7E7A43DF588D73637DC89192E5EC392C917AD498C66E229EDBEFAEBD44
9773973E04F812B55466A3F2E321FA8A3AD1B6AF8A95178F4EF001004EAA4D83
EC362F1B966137C811AE2B52B5815ED28F7CEB16DE55E7C64E5D34BE122EED25
B5E9DAC04AE9EBB4C0EEBA6D447B435262EDF18CD616E396C80DCAF8547DED8A
9817BB70FEDEA734E5A7005F8C7C2CB53366827824E2666DE1F1AC109A41576B
C37B3BD1536D79CAB6F6BD7A2D9863EF0F6FEA547A990EF5DF931632F203682D
34462025E053CEE1D25EEB0508CBE0A50F7D687A5AE6038F3BE219992B7796E1
181D06AA9072D5419E50046F40D5985CB8EBE8C5232EE75AB3C03F113C5EC466
9C072D5C514EFA0778062DDD9FF90BB75DDBA4AE2E2100559A35273D202E93B1
7FFABBC976DB516DA4FC9433322FE6517E5B39021A4564AFB6E1A15B1EB5981B
952A8161C688C461CD1CC8E67882CAAFD6FDFA2BA7EBFC40D16D39F4DA16879D
230375833741E1B3C49D1630E10C5E6CD1C11AEB2C356C3A0A4EAD805B933019
9AC8BC1BB1ECF2E3F84839B5A444FB06959505AF97019C695D6A14990A1E2C67
8A6EC187C90F6989DA0E977767F2110D8C9289C6E85CC87C7141B11B284A4DCE
2ACA6414F5AEB560E11E44699973E4BC4B28526C2D1C68B81A51ACC9E490B6F2
8129100FC3888C85ABB9E0B3808F00753F76C908E8E71B08EDD87C9359F71632
4183EE3D89389839F0E741246400D1BEC8F5592F4D66ED0205A90F6A153D3D07
51662BB95FA3CBF1543D35E2B9E02497FA24173FC8387B36EE320007E4DC8D34
00DC69D361FE071D1C015F87F4FD8E942E5D92D7197279F02513839ABC5D1109
8DF80A4D3817B7AFC4F7A93BA8469D89DB503284B6D2B7E90F2B52ED2E6F65F0
E90A3D13564725FF563772C5356E2C50AFED4301BBE029DEFB252B1598847FAB
4136B69110942DE842A9186D391E8CB2AD210B1D9B9473676222F6EA1F445E24
290B6F1845243B33250224C0F316E18C52180220C2549D093D9F3974980F95DA
8F1A49E36D142A3957A1F7DE6E492578544D17C856BEEC0F40FAFBFB8140945D
6B13AB23BE8D1ABDC3E4A92E051CD180C5F2FE288C96F831DD5F34CA679E618D
160B21F1697870F8F3B3A7318D0A558C4EADF16D0A76079D148F7404AC163852
513ECE66374A9F5A8BC4C87F36CB2AE52ADBC034DEAE51FD60DC071284F8CAC9
346E6D60F97D6CFE41C605B2C4D8D0C8BA41DB0DB3A2BD01B037D8CA54A6C53B
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