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