Симетричний алгоритм шифрування - це метод шифрування, де один ключ використовується як для шифрування, так і для розшифрування повідомлень. Це означає, що той самий ключ, який застосовується для захисту конфіденційності даних, також використовується для їх розшифрування.
Основна ідея полягає в тому, що і відправник, і отримувач повинні знати цей ключ. Це дозволяє взаємно шифрувати і розшифровувати повідомлення без необхідності обміну складними ключами або використання складних систем для їх передачі.
Простий приклад симетричного алгоритму - шифр Цезаря, де кожна буква відкритого тексту замінюється на букву, розташовану на певну кількість позицій в алфавіті. У складніших алгоритмах, таких як AES (Advanced Encryption Standard), ключі значно складніші і забезпечують вищий рівень безпеки.