mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-09-09 00:06:08 +08:00
Enable ECDSA by default to: - Support login with existing ECDSA keys. - Ensure compatibility with legacy YubiKey devices (e.g., firmware 5.4) and PIV-based SSH keys (RSA/ECDSA only). - Maintain access until Ed25519 adoption is widespread. Default 'y' for all builds except those with SMALL_FLASH. This activates: - DROPBEAR_ECC_256 (via DROPBEAR_ECDH || DROPBEAR_ECDSA), enabling NIST-curve code for non-SMALL_FLASH builds. - DROPBEAR_SK_ECDSA (default y), offering sk-ecdsa-sha2-nistp256@openssh.com by default. Note: Increases only binary size for non-SMALL_FLASH targets. Signed-off-by: Florian Eckert <fe@dev.tdt.de> Link: https://github.com/openwrt/openwrt/pull/24685 Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>