{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 5,
      "p": 25049019225723482126527207031121006385793410073654263499270707413499004374152357202328306223012890213412122725057073750269641057521056153225674570809716703264421710397562535327533687138926620541870534615897393337918079511479249763164155363052865533807949252949262249670947635252192229039410760961202475072959369006689822581052111107333244769466822516786960983527036712201170579413438286976687541083055045554696730743834145027741279124017441152084497590185619290367595028883609424820237728717346701197887851931771242179651477050969139432051827893201863821907974883047209165342984472652286468974116541251100239433560343
    },
    "3072": {
      "g": 2,
      "p": 4720412156050934780394256813242969555078288953895028767261863113665361540449035375373940817568759458468645599138442445002221044912185815891008496340296025000398302342939730324891089523927962087341866800168284910677004288969617275055973567838357078058899450345353465379539597337555813177012758488221904949843869902893091804282856926361548776541757767675507027147833684653131354300282224721604673585224698583537073938272924510725270647935449907989809994128290661556675071845386091836489064945736410646154904008370386681234999826453662358693922443577315764244664863604042593711921948834399821568260353513373518092240116920324359810728369958454343328755321345454804031382466165854018989748261058233566710357424699304097209565461324976072635576087910314173930045755041359972823160351532491784565983978219039665332684167249557454219155158989291409099002632453075500337976504309933033528482933810301766908855682242287051925937685123
    },
    "4096": {
      "g": 2,
      "p": 943462270467798519161223757768831269439328850488318812270379232194982436537317461280505429320453094923530608343424221509248158534129345239316498891843804518434579863616870471525461102684701616372910914491924534572060366540394556416451706980448795489658692472821995734563265576502306416449316648753583510502800048410542093700709480679383718783673762635113615427048971446706746000824887554121659613100567960942550826189268864189113425542554575918312679308318286751964191405940872551390125373201255581488172988942678167083644485404824951286843095652158062624142085055893186851262870648253730380754694983484161317620539304263462853426141746226836442666664022265397627240794831493682189835150296619456156100394592691898105373372281123809612420893222138376920150123075922132200722616066347823725070598862472351479672456656454481530623866171634810506865488159878907887218459899835815603691034862836740550666210028944815874656622560403443699549320730852046493186517074667673543301709037175277121515738368630435000877696831461953981186065885743882513188887067059097258365234379358098735012828427596251608288324438316824797976293222549687313206926682025577134958776307426044664832683028373338316176278201709362172836715049867513242747716833083
    },
    "6144": {
      "g": 2,
      "p": 26704102757601191209886277837382991445597251437600192684222897909212189419731778445377753888861736232311638841536906847938681617188097989357175384013269413152905141287364614679687781948727952790284850020332752338549824960805139450136264998289400913419451384177032937552447609428479942843334414673077071622617362241627126260919209434615025185411549077486374661918721884760466246981718272666007544221017649529320289369412496888500315890324563844371312090545228253480495651599288734556730816676663893279849503496776401199372946257757557711076045865433162970564571380133575356025266918473215208733428995050010175468065413488988185876274261931013815963901299981097180600254431672172599257672605528919379720695456761273885254920195985099811417895084354455602947832477913617957470380010939688921336472052298996187911068644113828211440252186496602110944304751673216332034999076218901387645249626018169337254630573057846249474807284505836949491729217602609940262120263170257245249703442640685686937834345078049025928659334074496741195024172727240740869153300383528583049385850585312215189240141466791783331020619253604476290975003317535521714056622637519515513561391473412234628876618150995541250837509093124729290867636828878637950416209502111975551841029384900492881531536494530442584817048285581226796241604794179001834031820338042448913763875317453031754239040932217339739563506344644605424641248941327462056756936555759625860005738265367159853450059644958507391343738679406851075177526969764790669522806747251481553284288429364857839294390010120459037024100495177140161475009057952504041847512057776664733152323473931336650059654011051586167404768441598317758620062866319659433014887613353606357517051353591023372400678588505186696385266570397779634964657936913806267006601593073106526361484965914587379397904858780544884378140840836304834552736503063739
    },
    "768": "EOF",
    "8192": {
      "g": 2,
      "p": 909637473011838332989829117079734595470180140861579063401950358577632677179474677487726534140872458054088306639109711558297841919163431374189843044493076917389756276161252983028935123334312630826841132789437970156099395341466553471082895295674906985617390035877734858485823021271193843092634086438844645084565308344142116532148037739456414215818449047692378790952959132642402232481815696445458426270613661340556728757524362336404065946442385352788380376327510513658862592306348853996884548045825290853621102396356390175160133885918652364982648549108687410498362339648401032798239652578325364434776686864213095717057880526274265098910333953747642086852045364641438009909890852955019024056607592786595535384025359863499529701231819595216105073979592877659537215000466979673508770041087925762515333051417736594541390062647150340358528736970860800961182224747817921368893492080869849905257425985651310234470793299190527457073523452316206064824092918459607169216123140510822365442696790132740332248239414332835196256139379967312798535351041099276263999388989083499601346397525623049469323627620067424408773769660419914034350863876710151793680874063997811827537151242177506871147974354508230285416972571411812471741250242531831744039293174041922356589832698974661370733853596495033295122771567430190265977330117187385546370912510629752328870812416221592186432830137710767915559183205700505821922603686339167767915663227001310998947674329573788912866444461269660325341665400200355382140510121623073780137921209047319163145101705404181494252561610093431835614470964162008620451876375775460913108674363054592863535730744289847138520757810554064605766557349359940032734698036061912464282278979117665000307142865089687580700003083958172647050197350067772116519053300291032292765505667963020070580728000862758679598783797738491255350472734465536287432760717062435469418867261409824346496347599347594037069290701421443867335590261556608218621251131604076500305493043651814516688174348749327374643197093704991559598803032753813388432250686683692864806749003358565232339134024092585274743747789827683146594758652489043465699980278494594738122557172290429485826176783043696842373773630737518211468438064906953013444616929128459533922725488878290178528368982877583863732163701056638770441811338728089105729564135701173413962462570845859684985063293424931498846921043108317232464191407525647705816700560479336706195334904548016546791073133912786475935290790451397100246890299785491859
    }
  },
  "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
2051EB7AF7EFB3F199FFD5A0661B6B8ECFB8E71C256DF5275B932FC62B47F117
a
3072 bit request 3072-bit group
D00135D249B408C9C43A9853424ACA3EDF29C91A8760DB5CE2C29A213031753F
CBF3A8892770E231C072CA20C6EE29FAD67E50456D8E08CEADB2741F25A802DB
85BD3A1F2DDEA57736D8E19AFDE970D9C2345E6A0B734D296DA2773A565F509D
F0C637A2611C59D93E22F88D1600FD6798D6251F8F6F6AD12654A7DF7DBD559F
4BCF140BBCA454F23F75DDF40531DE17AE102D98E69CF4A027E5614C2ADB4E72
4F41EF72C6C54F5132379E53787F916D1164FF74EE411A513515F4BE5DC64712
B0E786A690520BA4ACC7B4F95CDCF1D39F5D41D8725FA194AD1CDA0604F67FA4
C30B342FF8334DF973090113EF54EC82BB7184356A5D076CCEE598FEEE728A9C
6DAE101CF412CCCF320F430CF1754E10D24F876B11DF347DF662E58EAF1642D7
D4ABDE5F097EF9C8EF567D33D11AA7F7C8DCC6E2BAA2702CF21832F33215A8B4
D8CF5026FB71C4892B7D57F692EAB9463FE4BA79DCE00442BBD41F0E539BFDF5
8151B295B4B52C43EE071E0DB45EFBCF7C2402C2719283B2188A7BA517638283
a
4096 bit request 4096-bit group
E742CC22AC8196AB705E8DB89387F5DBFB15A97C6B3E188CBD4C792BC874928A
0148F33791BBFB4E82989EC1F4C5C4FBF002A329190728BFC02AAFD821810204
5AF53F8650CAD3E6B98544A1567576B26AD72F6CEBC0F7CF15EB5A62D4678A0E
4A0AE868F759BAA31EB27083AAE879248068FAD7FEDD7673689E4C22010278DF
2EB37E9FAF353C5A66F0B5916A9812AC91B581B0428D5C9A8D4CEAEAE5B9D11B
A3692EBDC9D86C56B0F44CC0771ED405915ED4253A19F58913CB84758666F7D5
33E2C52E07B06788EE3AA292C9EF6A6183411892166710781DD188F88BBEECE8
7F6F1CFBADC954D7061B9F0F5F2C6A7754498D868AE526C8F440D1BFAF8F7005
9A96760EECB594F9518DDCAC1478FAF387D0703A4A57D1A66701076FA15F4E7E
9BC6B0407DA00FA1112B6BE13867669FB21F8D8241C11252ECC5F15816FBC447
BC0DE3089629EC03B4F14B6D8C12EA1884379BED5C4B39BA1E3D07BC6C4B5295
D4629B5E2503C4775B944D5F2617C4D95527E79EC7EA2CF7E116A1FF95EEFF00
A79ABAC3D35524D7C64B8D4199381BFC9DEB3BFE19E0AEEE9B2B864FA74F8C47
8EE5B6693DD7B6F1E87066EEE9CC0E51F9999E0EC914D96BF86958F0ABFDB6EE
A5BD347F6A91C6F4FCC4785E924C76979D0309DABA023B44E4AEA5439696F501
D58ACE247D49865FAB169422CAA151DB57A5C4EFF392E56467702ECC1C810F3B
a
6144 bit request 6144-bit group
CA8BE2F0F45FB0E6A14758704CB3E994D1CC39121A04E6441CD99BB5147478C3
9229902EF283CD0F2D7E51EA756E65DF0A2457307EADDDC7715A527708C8EE04
1DE44AFE8BBFED0C5C7130EF8B89E817469B9768C6C9016C6AF5CD9E6F8563A1
837747B61D25872F44D8482C5986C5322ADC7CC68FC4EF025E2CEBB933E78CCB
D70E4D223DA4F5F6683F2B7802088333A51F0CEDBA0D15D3B31637778A0F86BE
61FDD1392F4CEA58DECFA99D5087F31B753180FBE456959CF7615FCE40B34D0C
188B1011C15882B3F62AA4BA89B240B03F285AB0E8AF85C1AA68A127C567E978
4B04CB2553AE64CD42BD90F234A86A6D75A2E4EE81343128C786F878C21F60BF
DEC0620311448953945CA88637C98E475CF3195404FE19208D6629CCBD307B1B
79222A9BCAD27953104E4AF38259A6C2136F82A3A29D339AADECCC09C02ABC0D
42A3203CFE7894A1D3CDB5E9D5A7612845279E73D7CC6C7D4D54C2C0AE19C3D1
E20354765954DCE9CF70F3CA106B3DEBA6BC882C2575297AA4B98C8E42D8FBD8
0DDE92F4BF375DD9238AE28337624BCFC76ACE419713B1F7F3CA35D4F9A5565F
BC921890A7D652C91AE7E8DA2AD289CB6616BB0F7D3DB181DAA2833F329B38C8
E85BA87E19C734C0B77855D89913FF6C527F758FFF3CF33BE405C5C64B1E57E0
F4F7EF042B06D871F1AFA181E51ED505622E6FD466705756DE48C81BE86748E3
37F6A2032C35A88A364A258F39830998AACFF3FA1ADF5960D62FC3D8AFFEE1D7
D812F0049EC558DCA9644ED0A7A8BFAB58C2238346F357F6D8649105FBD1C62E
B6D3E59E6B3086AEE1BD4C950535303FCE17EB74B764F6D77DDCEF05BF931228
DE728001136B56960482A757E3CE14B920BAC72B5C5280EE99BFD689A2439778
482A2333979F82987B8C1CA01D894C22CB4321D80A09C164D24DDEA39021F2A6
E465138862ECECC2451B83A9478C5728D5FBBDCE0233792B5A27BC7E3E723D12
AF6D4A5F6561179D0B6EDD3225F3A80CA5B265672647AA0E4EFBC9DB202632E1
8B23D57B86AD545668A9B09791FEAF168EC99BAD63ACF8D29CFB4C3E3ED864BB
a
8192 bit request 8192-bit group
D57E3B56BFA7F8444B8BF4E425C7CDA8AD8013E4403F9987C70B1B973D9478B3
8CD2759C98B9E195EE06098BAF739F101F8290E0FCD9DB25C5F5502A90F748AD
B2AD6F0A40A38FD44F2EB548395B070B31A81216B1A2B7A5EAE6186C57C6BC57
4D2428BD62871A3AD9B54E6ACF35DA9F56F2291472A90BC400196FA4B033AB8D
3A17C3023E5425052B5222A2755B6F7D4CEA80EC6F2BD26B72A76E37C880651A
B32EE51B86B90D23B02290996988BF8767292883CCBE693A8FA065D1CE6F8496
F8D3DB5661006B0180F9C020278CF96F36D0ED9242A5139FAE3E7008CCDC9F96
2338A7B8D41873970B4BAA183B633FAA6E5229230100F9BBD0927B4423F9840D
C0544D83798B16C114C6929AF89C0797724635194B25BF53107CB65713FB0821
4AFBDC05AF993C3F9CFE929A92A52D3C97816C667EB79F8F26F619CFD41C1D79
2C9BFB825E473E510D4633063312625BD91F22E590CFF97CB5DB0AED2784CB15
683C5BE6CD73201F42CD7FA28019BB60CFD088B5B2AC3CCE1A96E01167E0C504
2AB744C50230CB8935BDCA020BE2A20E00CD04F8BEF55B64B1E8064C149697C1
D313872E29E29931ECCF7130EDC842F44A72B2847BD5C2E438E462E28B47E112
35E892690391296FABAF2FC029FD508F71719553335248746C578AF4CAE7AF76
8D51A5AC6E3D996A3DE66A801FAB6B8E80C66138BAB8167518FB1C50A7BEE0D5
001E6F01BBCCAB83B0C43FE8103B4FFEC26CA4C820D4AA68FCDE6EECB04E31D8
7F3D9CC0C195B74E06F1D01CBD7E0F59CAE1FE3AB92E3AF215A752CFFD564D5B
DD7853C85E129CCC25B1052A6A669BCF0AF862CB9E44B360E2BB6623DEA2160A
76B9679BBA4B62C698DF07D7E042F4DE85A470832B1D7811B4B0EBDE0A8BBEF1
F3F57A7CE6E8A8C4E44CF6511602824ABAA41D7F74CC2037C8477549D00A6A69
D3F6A93EE6A9B2565FCAA26FFCD7A0097F6F18DE8D80533F8EAE28589EF4381B
3AF7E95F183D2FA4B15AEA21BD1965479B0A604508E14DB4CC0D9288F5062D3D
A5C33B0295F6A9D9F1AD935AA51C0F7811D19FFACF5514E9BF5D5A545FA318CC
5F6BA875BEEDB9E4953BB2285D391E12AC37DD0BC41871CC9D74D546EABC0B20
243685633BDA2020419C3DBF7E945D4359DCF4531C7E74C1B0058C6248E4FA9F
C87E098A393DB2691EAF0AF4CEA5F6B5AE6175A3EC913A6B2E92BAB9CC9050F7
65EAD13669CD564345AD9E1BDE7994C792BD01DF349D1D3C72E3FD3EE91CA337
2093B6870526BDE5AAEF2B4E0CE260D37CC479EC8162650FE9FA8677DFCCBDB7
4EE3872F248780F4197D2E56681B04327447DB13AF873CD3988C2B700E1BEB23
8B644DD53D814537324B83F47E32D891DB4931B4829B53B3195DDBF79780679F
AEB0286B451A7DCECC22E949E9A38464F41F17E6AB426337F7ECDA9C1D643593
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