В рамках шага, направленного на укрепление цифровой безопасности, OpenSSH планирует постепенно отказаться от поддержки ключей DSA. Это решение обусловлено слабостями, присущими этому алгоритму, и развитием более безопасных альтернатив. Но сначала давайте прольем свет на то, что такое DSA для наших читателей. DSA и его ограничения DSA, что расшифровывается как Digital Signature Algorithm, – это криптографический алгоритм для цифровых подписей и аутентификации, а также ключевой компонент протокола SSHv2. Однако его ограничения давно признаны, в частности ограничение на 160-битный закрытый ключ и зависимость от дайджеста SHA1. Эти ограничения делают его уровень безопасности эквивалентным менее или равным 80 битам в симметричном шифровании – стандарт, который считается недостаточным в современном мире кибербезопасности. Несмотря на то, что DSA был единственным обязательным к применению алгоритмом в SSHv2 RFCs, в основном из-за патентных ограничений на альтернативные алгоритмы во время