Security Lab

Криптографический алгоритм

Криптографический алгоритм - это метод или набор методов, используемых для шифрования и расшифровки информации. Этот метод позволяет защитить данные от несанкционированного доступа и предотвратить их передачу третьим лицам. При использовании криптографического алгоритма исходные данные преобразуются в зашифрованную форму, которую можно расшифровать только с помощью специального ключа. Существуют различные типы криптографических алгоритмов, каждый из которых имеет свои особенности и применяется в зависимости от конкретной ситуации.

Видов криптографических алгоритмов:
  • Симметричные алгоритмы, которые используют один и тот же ключ для шифрования и дешифрования информации, например, AES, DES, Blowfish.
  • Асимметричные алгоритмы, которые используют два разных ключа, один для шифрования, другой для дешифрования, такие как RSA, ECC, DSA.
  • Хеш-функции, которые используются для вычисления хеш-суммы информации и проверки интегритета данных, такие как SHA, MD5.
  • Алгоритмы кодирования для повышения надежности данных, такие как код Хемминга.

BlackMatter – новое название группировки DarkSide?

Как показал анализ используемого BlackMatter декриптора для зашифрованных фалов, у нее слишком много общего с DarkSide.

GitHub внедрил систему распознавания атак SHAttered

Используя алгоритм генерации коллизий хеш-функций SHA-1 преступники могут заменить код в проектах на GitHub вредоносным.