{
  "gex": {
    "1024": "EOF",
    "2048": {
      "g": 2,
      "p": 28918173236131694399560733404690583270441510502437890067263745041452466206051601416262214640041414056997343400744608822989440563354298833204318820524316993923012824673862882889753205718923367507820541241961463149985127266872808774931013727398563767306104731753694371198625435860921837370216738338959146757171073349688202704541053145700841609709717556692682745075023384623487652092742435203460057526191524156799083406989509623768988103052773763339723960393859189240510683942420529009858222854774376130351870968696272942773493599012395138482589691504420160241181044878292565899612018280946005300429755955632273009861763
    },
    "3072": {
      "g": 2,
      "p": 5331926118947128382474171339218470136272028949743812866273810130769845587944649527164443960447019380901224823166593219104789224020100732682277024192508428770005404400955238226462915206649129100974725533168434001466888131369517661128864993709156706469423463885766360249724822287253703168571037783954060206226691832299651390221132009666600628341832718942697166975809481827260005363480995667681353122958663383719987458650806739588363475819607843066616981470732676639410352694163552882785602327970686047008704983034348929272014795266356370285953293987627778186695579804414435842781206505691165158688181849163417508528168015723971610256212300261832126552270668730274200749468638986908320614154293341418095008963312387391081542113680133707401962804124996276119272546608231349198380134752429250522553339679162036956321370898723039130008923182422345548434079002690665048778315626680889581957770500675946768338658394766620298411066523
    },
    "4096": {
      "g": 2,
      "p": 905668588257138461502444383173469830441764137826432624658390582112743371338987182721991496155561363723932596419569592440899004154378348928678342061987052853572663246994895141721493479160503339408839516832359777895531216354123191737393789439450079214945121833438498373666950166799461630634102563811828444435480327582711313237518729509662701026542044852263284278446985785763343076261582251826018143733485312637020759707263044381051021145778117110416792521442121797032145917021144123389578319779786453431959546034567065245958845132400720972464323355602563428614902808947134839990179433468319344696857468761955363983710940346959005067157195151549299684588259397099453208362550838396423248038744080613104024952813141401979690631469743564105153385223804966185736167843259516117672919802526525993825075790584206469586393389301768957288809459784105613855815204612604417084336412720932111681430217103437372296088094800986953443835288223348009706103801928518685267269083316742713633188168198838213618492214842753325406699448676872511486147495222228885197807511010159342446193503102150762479354942034256130863328595532054744976662789864674913514530148069134433999110926851823465959555160852306906293202885516188268989213022355138378206245741299
    },
    "6144": {
      "g": 5,
      "p": 32148102709293037188758423525258819684895991066087930034428337191660446361671916692554062850194952534256646598203855688376428556001095098440916550798645948357951396635702938915222147321215971513469034558667684978457249692101206273254477518649758314525207758763438037608905776916060542923934891321830076412276212860787319354971700579701749156703901523385413034618572981471949344247494832492872623295954698063870268600577660224261269470461305710547930829629429683610508700943487962150812122562494799018770822199532104556397846326475295567373290319572581869379096870630684921276491262008790506350528326627074815351885023445525599302572860509437634083650125278857629698844700575437124095567041820299571258012635031349227511510297614818433872350175860266942259726490173273160278148539938181784936432802055029691059983709106698556059390918566788727309224037329611211227516687487829115752396209760876585170755539904938047384689617588945929496289329726487545406363272346428677561470871960410304527830004853321726363882880387834793354720915847577058554307835358711818678385642600872294513408632715545065526487883299683945018660439709613466545024235492867834979282464739894535404909811935086028789706787850902456413512504660959125263561970195738753688180451125700270530373280901980704505127683669389149589006040554955443957887090308123844386040206153987056522210618568916654399279841315069378050146273993130578289923315893887018643537551244280331278081700081534231455421355948822306551728280329755960073518768631790837528337327343248256163020699302312942884312571304594384155803772228737354473671477668533741682565214590541826246316401240664721885586462370196133409356480685354134191287391722997536814781712758521396324784206088600493376615986549819879359060207087342650816821264280488565342608653995335005756068958434063066076487002504336591266188657954402647
    },
    "768": "EOF",
    "8192": {
      "g": 2,
      "p": 1081477650356716966468008028122691327639768646685083430442838580506340108060892884099300338347512083383614043392750233082062548589138474528187586363292515329102462290440879124599626474520772152813157536828735805334100860420379362069652531208783236969599507004048662654514434177393073103698536304249849194496689374183814406907054657931401914833752976582061850480901111932774585358732930247854090405411744931660439218063915665628334535090621730300177550650567742692359939605592366974540160706991739268274311227219592578284934079280867448059953016852589939206536913570416519508416937879827612201972654952167595634627921901091012641257476365467147887431022217892028142009323827499765191702741330858774898034590927108310680395055470805871534225348049834066257054519479738149538999058577708391175511104063211532843512090291444619672052390668655146002588382078467684037496336190246653230236610745359512344548838118980141181444907819118210812941482791530918724162031294829296568251559762548132878296317699938441090823602680375086491122684740498974477784498229736444839215308060240991589431186507525396520700462762739052067847056098920130343138944211046847688942588408926776702272126578126553069209345643101992243511736317023870922816199566147292504477751420215621270484115422457578129480096485138391496172951297594411732620189203084462066566048971845791157031501625622665691244387203816234486791524487785972330746190031764324009527565135289043404737548532138796829450870833146127926309448713719412597054105969750368770716457637286875567901619813720740884964202448133835480419499465220917444151224301359928683835427565975294031516250866505250107619040834985620259862727776272211732329765645130074999711385903103861969840782274063556560346652694310742066750205640223115038833493684501131498997138202936428675658104664584348367078386998966926653973088025167733803847576769455025273760340197720764371633965939884825778354444630201034875590526907711937882339077624865583798796365068932660925355630567449639033164652339089365621219968611912133962137347030186689575551847240536650476802459367533059779693148647340490567112789847881456357748276172830709779850146592954758114493763673019593055961891849886050600255181688895853354088982763889245207401140471864660518766290973137684883640577186362414105443151456415955796707695265291961328158809326718348265916293552534653229296440289403680347413971795605558941173760205422729422766735498446214826117327641855541376054622706602526115699
    }
  },
  "host_keys": {
    "ssh-ed25519": {
      "algorithm": "ssh-ed25519",
      "ascii": "AAAAC3NzaC1lZDI1NTE5AAAAIDN6ShoSJQVe0b7D9H3A9UVjdo9tqnG8WWZjbzkRl2BE",
      "fingerprint": "2b:43:e5:2a:a8:1c:b3:5d:28:de:b5:63:45:e2:1f:4d",
      "n": 23284022051748675339955571024507585233098002640948159196111733524196989820996
    }
  },
  "ident": "SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u3",
  "ip": "104.248.248.192",
  "supported": {
    "compression_algorithms_client_to_server": [
      "none"
    ],
    "compression_algorithms_server_to_client": [
      "none"
    ],
    "encryption_algorithms_client_to_server": [
      "aes256-ctr",
      "aes256-gcm@openssh.com",
      "aes192-ctr",
      "chacha20-poly1305@openssh.com"
    ],
    "encryption_algorithms_server_to_client": [
      "aes256-ctr",
      "aes256-gcm@openssh.com",
      "aes192-ctr",
      "chacha20-poly1305@openssh.com"
    ],
    "kex_algorithms": [
      "diffie-hellman-group-exchange-sha256",
      "curve25519-sha256@libssh.org",
      "diffie-hellman-group1-sha1",
      "kex-strict-s-v00@openssh.com"
    ],
    "languages_client_to_server": [
      ""
    ],
    "languages_server_to_client": [
      ""
    ],
    "mac_algorithms_client_to_server": [
      "umac-128-etm@openssh.com",
      "hmac-sha2-256-etm@openssh.com",
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha2-512",
      "hmac-sha2-256"
    ],
    "mac_algorithms_server_to_client": [
      "umac-128-etm@openssh.com",
      "hmac-sha2-256-etm@openssh.com",
      "hmac-sha2-512-etm@openssh.com",
      "hmac-sha2-512",
      "hmac-sha2-256"
    ],
    "server_host_key_algorithms": [
      "ssh-ed25519"
    ]
  }
}

SSH Report for msebera.cz

Score: F

Server Parameters

Server version SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u3
Compression none

Host Keys

ssh-ed25519 Generally considered secure a
2b:43:e5:2a:a8:1c:b3:5d:28:de:b5:63:45:e2:1f:4d
AAAAC3NzaC1lZDI1NTE5AAAAIDN6ShoSJQVe0b7D9H3A9UVjdo9tqnG8WWZjbzkR
l2BE
a

Key Exchange

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
E5137884F699D3C3A5C899C39CE0DF08A0DECD4DCC6DAD746BDB407C8320AC77
CA92EFCDE8EE708B23789C26A9DF03A9C1383CB3B0F8CE764F22389919712495
8E6C82CFE52CDA5F9DFDF1B89AF0F006F175049BA9055D8A9B3A6603018F2B00
AD4524A7F699A5210047C116087FB2C186194F4DC78C95568B9A95CD29B4BD6B
C8D71FF5D520E238693B41481C66EEB53CE30995CEF4835138A6A998EF39C879
B3E3939FBC6CA7D1BCFCE7BDE8A9AA5CB7E00B7CD7FA83B754275B231FD808BB
11A52E493BBC7CF063C19220D47448FDD6F72A7CC5799B3FFEC10D75C6240B37
8CAB489C2D3AB7E66D6921F0A4441A1CC0F7269EAAF775E8B2F24A43AAB2E483
a
3072 bit request 3072-bit group
EAF378AA0E2C586E9556B81261F829EE5A8F5F5E6E7A2FC92544555E006535C9
EDABC5553D5FE43E8DC0886AC3788355B7B7B8FB8EE5220404D022955DBB3C1C
FEB9E3163F80DE6DBECA51E2F2AB680799E4227F29894FA0343483021CF47595
7D82EBAB1F9E270F681A28DF7E37DDA5398B1DE5E0613048B7C52C349BEF4F11
A7455D2322589F593160B2AEF33286DE2C267E6C17FC027253BE1CB1254231F8
AB2B1232D37E8E4374D00BAF10FB961F88CD80406AC44EBCC29DEB857BE1F400
EB532FC49B575379E56593CE3B609D6A19FAF9751A9BB30CFF6C0B2892612BC3
13F5966741E913B97BF060B8320734BC5030A9A33110E15967D826BAAC7CB3A2
E3A0B818FEF3410BF0D5230D1BC7EC86798DBCA14544AC5D956CB0B08888EACC
D57D1E50C48D6511E9FF562F177E03ED08219169FDD999FA75595D67081EEC81
92AF3855CADEA45B0122F042D03E0599834190F5C5A5E0B2C414A65AB21B91D3
2DBFDF02C247D6F085C6AC55114A62D1EC6BA06964FE5283226B37E46D8D449B
a
4096 bit request 4096-bit group
DDFF38E32E0309D5459129AFA6C2F640C7125B85084C79BDD7042DA6E39D4A0D
A4A671588016428ECAEC0F6BCC1A95E4B2BE518B7766CD0AC4674949D48B0884
92394DD9283C09D71CB4F4306E4CD27390575EBF2934E1C97AF880146F0D090D
AB3AE1B679CF30AA52D307A8C64382C93F11AF73CAC171741A1C898CD79A6806
97D1A17A3D63F8C92A9C088E9E490D753D3A4811A8CAABEC2D80C62D66F56660
995BC6D82BCCE18C4C6287B848F239C40467BB7EB3B7EB5489A7417D9DE8825F
A86D16602AEF9BD3A523DB96B071C2BED3239B5C69AD772A39B18543F517F8BF
49E6B5AE875A37E117010E8CA59947571DDC329FFD137998EC151B367525D064
7001C4DADB2B95FBA9657A5619A0445E627EC6F71B4A3239E01ED76D85CBCAFF
E92283E9408F770D9B8267DF5031C74C9F16CF43EB10881369DA46E692ACB2F9
4E9136FDA7FF58F54FFAD5749F79E5521D4358A0984AEC1B49C678FA6D637990
5ABE4D245EBE854A09282945B4B62EDBDDF30954FBB9E40D751BBCD82ABE4BDC
98274CB158F977802ED5E7F267A3F1EE0E6259215AD75798A6088D9AD6ACF4DF
5DAA8474D1C8166AE244176D5AA2A7B2697C7C059DF78B07ACC2D47083F50588
85E29FD9352243A5643C8237FBEF77F77AEEE32EC6455B4DB32A30ED02409FCB
EF0C1C988876B0CBC85C89FA062824E1D35512E8C7731843CA7F6EB7525AE2F3
a
6144 bit request 6144-bit group
F3D69BF99011E14ADF3A48E2FE265E067E9E02590D657BD9B87EF896253C2D3E
138DD0B1290D92C9E3897C64E6B5D68CC524F18F073D39A1DC53562764B08A71
A10564F53CE21A7428EE3E9801773D4E427909A240AE149342F596C2EF87414D
BC486DF52C9F4015FD6B6192B77E91590E85BEDD079D9A5C273ED2544352BF91
3F1824D15B7CE331B5895E7DABB1E932FE9416CCC087E911E0952AE243F1F2FD
43C9FF8B294330ED47B38A400A89144A87E461EC6B561654D6D3B5036A412358
D781C6AE935901E71C7051FCA3F4BB0049272AC9F1B43847ED0CCA1F8A4670D2
378F1AE1338B00D107ED004FB86168512172360F2D40B8F6BFB9E3721A74F637
C916AA434DA842009BF9ABE9CE7942A0394042E338C8E61A032440292472D2B3
AF3CC5396C84F14DAC115400D3D2FE72E29DD6FC98968523167E853550F8AF46
84E70FF48431950DA69958CB9D3D0A03821249739EB909A2E78EB80F651C0553
598DD4345ED9F21436D7A49DFA774F15817980CFD72EEE4620BA713D6BF81A95
3BABE83F5E292A099F07749ECFF6E2258D48F239DD1D0951DE9C3AE22B00098A
510FF5230C8CFFFC8B9BE76F1904A05649FD0766D94038ED4AB901433FEEA667
D196B7E0242620C6895725DA782234CDA8D1BD49FA586BEB793D2CBB6D3DC8B8
FC18992393CA84923FD17774C82EE67D46050910A8D3B823EB253B9A73DBF388
DC91DA2A6F14E92D7DF58E2F7AE3D6DAEF74ACEF7B39F068D4E895E6D0020E84
AC0095C0991D11F09E02DC024C22A41809898662B58DE47649736CA74F4AA0A2
F2B8E09C3B154D1904B82337881030DD9699BD397BE9CD4DC152BD097F3078B6
9F47465C4B787232227E4F7966E021FBB3F974182022BC35C415BE677C96B08E
1A7DD1C3810EF28AD6975730167365DD8335993F96529F36DE245736358E9F93
60EB53494247E382496380A006F077F6A1B42F72ED63B7B22CA0D10A410194A2
D714C974142E86DF6639BC37714564983322EF900F0E0CA785907DECF7C95570
56E09DC242E10D69C3EB604BF96DC2BBE1F69203EF664EA68CD23526BA783157
a
8192 bit request 8192-bit group
FDD2FF1B0B2402FB6FD5FBC2AF7553A3418C2535DFBF5CDB078CEA3D7C44A486
3229766D19871460787A24C249D14845D5332DC7B153C10DF45AEBDC462929E7
86B8384FF62EC1CB99A79928B0EDB9845107488A06141112F534054013B3AA4D
C1B2FE160ABA2E8670A0FB7B835D57BF99D5E7474161517D4149677B3BA24D68
831195F8EF4145CB44B0FBDB37BF1B36A0B6F517F145FCC7C169C41A0E3A8A31
3E455A377E5D82B82608EEB14A5E7C5F4E9AA8E5315D1C600077B5F2F50022E2
AEEE142E09DD25363862BAE1AF0D37B00C0D824B25C2B579524577AABB5C8245
2BE70C9AE8D65E935E087A70892E00544BAD691FE677C577917CC495D470E530
1A9F75F019268DD8A9ED8F89EE35F6DABECE4507627691A666E86B98578FD03A
7AC198728F7BA4348ECF3A61BAA4AD99DA46F97EA9773F1B9ACAA71EE30435E7
A82F081C9D0B16495E96645626637CB97BDB4E7932763F826029B6FFE6C05373
15BF01C1671029397DA737A5CD1F13F3ECB769D8265BE0148B22DD5FECCA1E77
63E837C3FAEC235F1CC2910F51BD05A647C39623EEC1514FA6C64C84804E23D6
3D0BED6A88A1C6D382EBCF04FD8574C92D662BAFB239EE7984E6D252AD85D3B0
D94D040B6FCB4B5120A2E43AF54C11C59B3D4BB777B3E49714FBBF0169ABBDC0
CF285F6C37E668966CB8BBA5083A5EBCD706CBED60455ED554794B03D5136AC5
55A272FD180D2B99B60AEC25096F33C70CF7B6E4ED89D781954B7D52DFB8A0CC
D2A237D8693EF8B3236540678ACEEDAC2A621B88B1A478BAB068ADB7CC8A037F
8723B89E0FDFFAAD73F5D77007FCF04DB358393A7DC6DF42DCB4EBB853B77D27
FFD7A616B9354ED0707431776FE294BAE152689DEE19B18902356B801EC7A760
C2075998D6C6AF8CA1D59CB1D294CBA7490D5F54E0997202F4F4298AD554E28F
F788093407E005600A35BA4B172B1D141D956965ED477C2EE1F808B45DE3517D
66E969F17D8F5C0F4CA8F64F3912E9E8E8E11D3939EEC5CD6E6FB8D1090E6553
1BD570108A73A0268D370C51D41FF38B96475BE85EFF412B573F998D03C4741F
3095ABEB13AC750147D76DF8375DFE62DC289496C8B8C9D692D5034AD7D514EB
C3CD05B0ED0B7261823CEF3DFEA3D4324F1E1F5AD0172220225EECF3FC23786D
75F1143117275CCDC3F5182C6CD7D194F9F943E0E0D4C64353442E9C0D06584A
7D641DA03641E474E48CA631BEDB233526F7B889425561B48D5645BBB2E53CFC
32A40771B6A12D0A2A6E0034666F2DBE47E30CE1FD5949963D2A779B02B886E1
86E20A31ECC948E4BF19E3D206760613F9577D9BC1FC02D68D2AB09C1EA75617
5FDD76A372E87FF4A9E79AAEE681D79697ED27803F8E6A9E41B92A0F6F239CA7
2F88F8414F758E98A48A1C0BC30FCF49EC2615F831C0E99E1B729317B1F40773
a
curve25519-sha256@libssh.org Generally considered secure a
diffie-hellman-group1-sha1 SHA1 is broken. DH group1 is broken f
kex-strict-s-v00@openssh.com a

Message Authentication

umac-128-etm@openssh.com Generally considered secure a
hmac-sha2-256-etm@openssh.com Generally considered secure a
hmac-sha2-512-etm@openssh.com Generally considered secure a
hmac-sha2-512 Generally considered secure a
hmac-sha2-256 Generally considered secure a

Encryption

aes256-ctr Generally considered secure a
aes256-gcm@openssh.com Generally considered secure a
aes192-ctr Generally considered secure a
chacha20-poly1305@openssh.com Possibly affected by Terrapin MITM d