{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 27911410049047091721655254514167196119435385332896944445561514622998396516765772527741273084350486353399208781097480298326228767482341270415446018607276254680455961337033883002108207847758658521101710959069337112425396165191322277642168483287165237271477035039807396870279276377188445444223519823505571799832521045384685625753583206069541341205655388236607362737471281522325439602137242698798666719431152595503990267814564688807505910696855239027731305280903618837973307466773671981877316268392065634803133497020282664140232007989618318082730639224847954357216208482360760204431252743567436741997313125365543135216203
    },
    "3072": {
      "g": 5,
      "p": 5106152400394439997069152814551164651838570441830031235174529453492037255404303852001931511176124645246844747026189130615328514003930344815390666891794476667890213215865357461168823073652163329591417557473302972028362821846953236088491359984196747715261195279833878265408668543024665613927124721363722823912398501362295230371984021626396345971985429064162338075596016929232960324437042922549397132530913623337019615908159611829601062002759601344201771592318492703053880480336546141259741009571869652819562875529656595637077374158126960315238988769063801489416381241800585719542819799105650938152832482848162416918334349467563609378738413192464681995976498890606845444378889361602756182913174339962128166596395695126351753037730785764037103401235319800338810617644700694023987185118686510711752142853711459961362361829268995657139560336900645059305920486010358831856094478632489010805339642078925232854529893333447412619683343
    },
    "4096": {
      "g": 2,
      "p": 1040712661415275416610397847877950083919266121956409644714694181687123859638361511484791090238431370455414143387826560492854313652979197287543167262047304434461610798292511699677920273952306453029605025436485162409159225606010580145731673344348232746224207248245326646562524340404365545897799412409580566126692178711786954797071771562603207521696089935416160228916570582691702027699731822471390338920258084006592825952112367361037704453742288706131886592903384891968894374431893953623960722365095953069296499772053760648189652537506747004577059340394090756007176066551644299839640651958106144421542096634806527297851724319480453911099099417787441321252703517031192218459526655715051297763035828613222527816895569247211108256841782427512899381249096242891306534085415757326664731418271361862943016134910437334147265463053808327542032673851534149996944496055109714539632898900627485593464793909944989007229536776072716390087833191407910314459976556824471220338061240257551825449913172005083848548173003790399671848001050004445564713510324909977832993923295930086586896302400680496033233187003086351125469601275327213331426549066971209217290060929254820133747171049159599597038575869247330972673860569017111949602787814776454393294948043
    },
    "6144": {
      "g": 2,
      "p": 32177662368210008491904713848730085926666494188618661871382339628902452981811308763268047248399016181453789208933688621083014318718502250514271683766061637892990550553743752422453942389072295919007771337165051155489450831580808913925612159003369288062678640251111627813834868773662066667157504867617032290507006236524817439805150056034245205051865306672636402864650704419999535542577535000191724551773438086602703414257072830757359378889320420948091437047725398034242385978055215477639826212189588881373438407617338811707643853360317779577721551460693601775284129170165601733935240911457340496174999367028193621739504347527566547747946335313203134030966644784473050721584962316648832362772224930052542992251163014776649210168690121925001547086174660557150681047176213232867955784555682801276944744152952081190997833685604313500603785610685697211562960845746118482454704483691761186235959232122686034675681444179452382854142230604916800506287277519571141908020925676395224556246377097609506698947629951046258507956459224930168622197187833665725648696115667719547535798856053078988245196450988706601827505056192142818821633234288301684043302849001949904366506220150253789312249458038556208943354700063373164345357889355962174532046800925236610489348990023564640453585554487549886327613335282086910502908696717074692974329373555478959084925399413133433591283810810189427913760290371808111388992254207865761428384738998573176243594288788278826775234425032360191148870479350632879087679313983612563588317697637518747453097478428700328294438721346465377594087729129018268783766678044536779280146312582849951708651651579034062740127927642200622542959826421293962935811492095639394819767390051459469210844230751176696573106341947632486752042774955810581517427088176825472432962221083025820398017386857719654899946530978859756427457197140969544851166506923267
    },
    "768": "EOF",
    "8192": {
      "g": 2,
      "p": 928270675540165640010688583771117196112544317858330413721925742776037305793129336987355024866093975246291686551922757812953286032588515980594275037642549396205664482796786319828535184460078813204324793747741889896998511051778730625397079084764204300774601870275520534779490138770916805115254489476546338826847249941611064853136585512607553350134330753517918608228954686877112778888174781649656886870317842987363236775599527251184465168645934394150951502847945110499033628647260680025480998255900309891452003238637523774416836302399546700238845359222212748037043099992198246663702756368009934235132705676541865560350935244080630154125251797761999297168534084897609202552832937426240939892833255130778206694355945332115672092397555001138108719707442341456250359336498863025811566461393901781785662720671119411338058983010710523565781934751223960493793978266623522313632490153980448078837564338983415564209875321146694488361567241637546516134338795195389151551903560215955746665219715483576880619869603047051200379682742578745967907871773756272535714454806980788358913286746787932231125200201989595691346322611951464218447523929896979107752067822593605766823817162900276692927472452472045502057819998115952143111488843600615483977324958429748378368074438668401455000103759357608394218835581740438276659662475640839756934205901691577565653016423200137770315317956980385135776512072991754469309904652592871107082825422786696564543153198519209453524454735518816092096371402620360491721756300866121055453028425903300839618087688022465747165439232173510855388701297439479112471475234514233557924082096062454817699573866082913787706522146452806059555226761767038934845742975045868095932407973538915647035298660420169602338050714073465842043260626787976748382825439205851967764821692734470595256656539039037861203088926204321007200218357239750864835549358932836997602159317186987899195325116786366787844037651947531343589394524762515047344038265804661453999818838707369350830120871498315048672768758572709284276044660621819368910500697947562394505353296199789520215511043857340916693492309907636904624705491406657576184102523993891668482110484461963936671792531930142686980792725166915414695517530163674299683297509314652310961832485531052529268641715384294409532279671229617923159090203625805009547227842388820610132934235286491885173754290660634135084787725763384595329918305571739401816764754439896461459153550184042069536928460867629135986178398881002653461996889840850203
    }
  },
  "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.6",
  "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.6
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
DD19D852DB5639810688F04A26C29999BB806D2F7C80880AE35BD4C2EBBD49BC
5D2A326B03C5BF96777DE50D0F5C2AA928A46F550D5F5DF6AD619FB1F38E432B
4EBB3B39FD49A6A8F187DD4BC7E541B6390033BFAE92E64020DF00C57DE1F9A5
1B66686EDADAD07C72CAAE33110A635484746BBF6A592A9A14B7A96754FDF1FF
A3AE383A60927C0E03B9F959396D1FC452A404C1BF28BB914EAF591452865923
778A99AA3608F899057C9DDAD66206E89621BDEEF2BFEB7B2D045CE3BA93AAA7
A89121A5ED43C2CED0F22E271964741193E83C51DDCEE04A3ACD21C954EDFAF5
78547F85A4A62FE6B62D20BC2C6803302ACE817B64189EC9677C2D37AD0A024B
a
3072 bit request 3072-bit group
E1009A27E8B33EC315331CCC6530EA1D6D434442F56A84A4F51EA47D915025BF
F9A55E9225FD0D3829930D7469978A8BFC8DCC85703DD2C4B5297BE134E93D7E
A72E4B7D18D62F10DFB196707CF4975EAE036E83D6302A61568111787BBAEEA6
C483F9F68601017B48932924651B07EF5509BB5B208B298927A43A96E12E110C
3EA911693EF9DB4094834D862A8C9AE60C3D21507E2E634573DA325298D02D99
130007973CC2F7C95C0BAA1B2B4644D0E9E21880F665498462D8F041B6D2C950
85AB34A8E490411014B3573AB9902F2F70FD3A48C7A7B0076AD1C8B073295851
A590D578DE130CDAD896ABD2AEEDE74FB72D1A842B84A47C045248ABE149D10E
1B7CD67F78B65573EA15B0088026C22D41CCF95E2F7CCDCBD70F3B685805186B
7241568C03F2DE6BE72EB1FF91F9B811E168CF1A0DC6B1D2D9AC69AFB450583E
8FFB2682158E10B120D750C75159058D04B27F1350012B484FFF93FDAAEB819C
9D0F632E3358AE410E242494713E715E3F9150FE0882CC06153EED363AEC260F
a
4096 bit request 4096-bit group
FF1950A9D266D427EB8A232ACAF44612A47682EB0B8C89257EAE4D9F586CFC51
4878E79DF5A708945A9B2C5441A7708EC3904EC7C6C31424F23D30B14791B5A1
DE417FAC45773E1A4FDFEC320C0BE611CE6BF0CFCD5EA9DB5F1878E04094441A
35F9D22109EDBCE9AB6B9E433B1301C6A7921AF2590E84434B58DC8CEB83FD24
C080D1998E9A6BBF7BB9BFB218FBFB6B0BC2CA7CCC260D7E1443E18B85CFF717
24F21B9C855557CDC2C490A496D31E0746CAC6A6012553E013B38CE7F394E664
034E137AA4750C72A5560F4DBE9B0B28D82D5EB560FE4211F5280F35811C6536
5C386CEA8B30B8AEAE43D61B053AAB32C41B582B24D0C1FADC212DBD52559CC8
E1AC18A548D1A6EDBC47AB15E86CCEF826776C09E07262777147308C407D5DFC
7E1A1364370FFA5B5D57845F148C2FD86C4CF7EA2173AC66BE202F3A1C33E68F
1151328271B058974D26F7755D2114BC0D96E5B15025D0B0F66221F391AA4FDF
8AE7C99C1FD4B54B42AE06EA094ACB81D66C37B628136525D31AE7CD4A63CB35
DE81B7D33D8B721915DE58689F4D7D182619361CA5F76680F2B85D674DDF3875
C0520B22A6C8EF96CB304D9CB2461F152AAEA09F8E976B9A46E98F7BFF7F29F0
9129107B2C3F427E71DB802B8EF9A8BCFB819BADDFDD8CC9AAD1EB51E78C5C31
BD1176727C2538313AED63F01FF037E26AE225EEF011392B64BD2D12307B06CB
a
6144 bit request 6144-bit group
F410017F9AF266B6BCEF66D7F7275A68046DB5CC083716B6FF98473EC618ADA7
63E5597D86382DFDBB196A85A0052A538B3F9EE034D42C5F3E853E5FADEBB289
06808929594908915DA9E30C5D536E32DE63422019874E7CA4E78D40377CCEC9
195334FFE9154A2EB1BF284125D96884A83C6E40E6C5E95EDF8F8B9D216EEB8A
1E4C23AED0E369EC8F539E448BDB2FDAB8A6FB1D3028761215BAFDE14FAC330E
5BE737CF21EC2B404E662CC938176B9397C834CA1542FDC38B5B3318A81EB5AC
8953EB2F1A1C44FAEE2B3BD8F4873AE5EDEEB6873A5BB0C6839A40DB49B8E31A
7FFF887506CBCE5F073C9EF4FC4800E56BB398EE503592B4D7B125D9810A144F
0C311F086237324EAB4C44FC58488FB9743A1C7FD9159B229EDD210F6A867EBD
E32540227EFC30079EE523D0C2B8F1741F23D146F2C5AB1C65E6BA70AE84CB95
855A7D36141C5F1E99A1C50F80164E2F395972C0987200A9FA69A2186F4F40F3
A59D7AEF13F21EC0F6991B25C8EA953C8686FA8D33FD9925478A6FB47881DAE2
6BAE33242B7B56640E218D0B72C46B99EBCCE6067927811488E503F65F5475DA
E38F9501A4EA15C01E8535C1BC3F26129DF44DBE2296AB2D9A5C2F5964F1DA39
C9632B7C47C2849431DEC1CC36A318A2272152D12955F1FF3D778C6AE74D788C
C123045413F03E5018C7FD4E910CC74573D6D13B37770CFCC6185DA667F1F407
559A03255F0A6A3502AC9C90CF2905D3FE21F2007D46B44B834D4AF582A3C168
66FF3328C3AD95C3664A80676F78403DF76493C6444FD0C99C634C99B0DDB77C
269EE24F52A2AC9D1D07B4BF9D026BD9C7EB3ED69EED20DF479A4746E2AE8C15
950D641838A48C8C62363C28B7E92D1825C761BF1E23EEAEFA39FE7E37B7A4F9
24CB5EBB5E4F1C242E23E543DEDB682A5DAB7A135D06E26F540A27E3D810A6AF
98BDBB4F9019A6AC0B5BAF69D5F1D9252B828D765DB1E27D84C523B8A03D7866
39B49C6C1F689BE8705E81E81DAC297F3E27F3A1AB8DE6415AE57A223426653B
B252CE66D84E72111098F2EFAD3D1A5070E6401A95AEC2BC2D741001F11E3503
a
8192 bit request 8192-bit group
D9DDC7C88FDE577A58F31AEE0835F0FB225841D9D09B3C82716C06C36FBC0F04
02761E9F90D2CC5488C1BB87DCBBD138B1CBC24B1A052C8A2F8BE13EDE229AC2
34A5FDBDB26E73547264DA65F1B4CF41CDCE8D4EBF88CEEC4EFD23CEC8955B06
DA81AA15889746DCFB193CD3BECE98DCFC1E429C87F7B72D8AB5C18EC3DDC800
20C5246593B9E9BF898EA44485CA1D355188C14042AC06A7FDBCFF51F554AB06
B3F8169429C660109DD4B36F6717F9CE25838244000C417BB9802011D9416ADB
8A00F0F71A50E50A58CA97F08A6C1EABEEC8B3BD0980E1AD6A7ED70A71E5B5CC
7EC87B4EA621CF8EE85FA9B5EB936F890AC6BFAB56CBA7B6E5F5BC758398F4FF
239A4FBB300FCCF380CDEDEC74FE498188D9BAC3CA512813F9E2266D4B60C8A5
F151ED4BD9753D5FA904C663893F0A859BF467EAC5C3B4F0006F5012EA5A0C65
F5110972942A91DE30C1B0B320C54A0A261DB041650A6218A722FA409A839EE1
C9F2C96A579B19FBBE420F96E803ACF5A6ADFAEB706AE8262187A436B7ECA302
3564A62D5172A0C332EE9F2E46D935C2815F8405F988C5C48017048F9A1C2400
2D5D72A18C3652D5FE8DA864401A25FAA6EF257C86E501641C3F34FC5614EF5D
0F69485E425FC954B83071687E6B752207014BDE88ED10061556D1B6694519AA
04BDC6A38D1D57A0A3051DE893FB6BDF70AD8ED60075E7E2C616BF2CB96BE77E
A8901464B97C3CF8CE183406FB15ACC9AE372BB6496BFAD79AE677CA62428A87
35A8A8730EEA89838F3338A7F596A0BEA48DE878CB867D2BDAF2F40BB67FDCBE
F2FEB56907E6567BF2C45B574C8A37049643B78CA2B31AB90AC13EBBCACA3630
DE646260C6E37D3D64600E9FB73139ACE1C2FD22FF05B8E4F1E603E98C1BB37B
DABDE4704B94121F50F9E1848829E342150406D8545FF6616293816286692693
7DF23C5F1AC81F0517578C0D9B8CC1D28CA8FDA0E920FA222C67D313CE63F95F
F6304E8ECDD595CB796B3771554F90C16FDD7D76F2B231D2FE711D3C088E36E5
2300B19A82C4B60BECC37DBA9CCD2150F46FF49142DE3F422B1CE5D7AC3B3330
0C7EE67C19299DB467E37EC6C5F3C6CD33BD98646C35B645528F6DC3FD356E49
596989E444C6B8462A9F69DF7F83C26240D51AA7D1707DBFD92E1729794259D9
66D69F6934427F7C3A86706ECAE13ED69F4B104DD5BA70E36BE82EF52D6E8EE4
20C11E7C6ABEF4CBF61E61AD071243D6A8B13C4B107150C8D2DA91544D71F3F6
B3108D25FD0A3116F65E92E45684BFD7EE7D939CEF0A02675B5B44DED75E336C
F2ECC39C72458930E48DDAC2AF194C79EA0CE4EB5181549EFB8B098F9768119B
42932945C782512FDE8BD6C39E3BF76120BB926CACE17DFADFE9FECAAEE6ED33
9C87C05CA8EC214FE9000A6D72A2602DE6110BAF0AB5E30AADB07F5332A0951B
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