Opened 13 months ago
Closed 13 months ago
#19452 closed enhancement (fixed)
openssh-9.7p1
Reported by: | Bruce Dubbs | Owned by: | thomas |
---|---|---|---|
Priority: | normal | Milestone: | 12.2 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New point version.
Change History (3)
comment:1 by , 13 months ago
comment:2 by , 13 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
... test_sshbuf: ... 103 tests ok test_sshkey: ... 104 tests ok test_sshsig: ... 8 tests ok test_authopt:... 146 tests ok test_bitmap: .. 2 tests ok test_conversion: . 1 tests ok test_kex: ... 398 tests ok test_hostkeys: ... 18 tests ok test_match: ... 6 tests ok test_misc: ... 43 tests ok make[1]: Verzeichnis „/mnt/tmp/openssh/source/openssh-9.7p1/regress“ wird verlassen unit tests passed echo all tests passed all tests passed
Note:
See TracTickets
for help on using tickets.
Future deprecation notice
OpenSSH plans to remove support for the DSA signature algorithm in early 2025 and compile-time disable it later this year.
DSA, as specified in the SSHv2 protocol, is inherently weak - being limited to a 160 bit private key and use of the SHA1 digest. Its estimated security level is only 80 bits symmetric equivalent.
OpenSSH has disabled DSA keys by default since 2015 but has retained run-time optional support for them. DSA was the only mandatory-to- implement algorithm in the SSHv2 RFCs[3], mostly because alternative algorithms were encumbered by patents when the SSHv2 protocol was specified.
This has not been the case for decades at this point and better algorithms are well supported by all actively-maintained SSH implementations. We do not consider the costs of maintaining DSA in OpenSSH to be justified and hope that removing it from OpenSSH can accelerate its wider deprecation in supporting cryptography libraries.
This release makes DSA support in OpenSSH compile-time optional, defaulting to on. We intend the next release to change the default to disable DSA at compile time. The first OpenSSH release of 2025 will remove DSA support entirely.
Changes since OpenSSH 9.6
This release contains mostly bugfixes.
New features
Bugfixes
Portability