Шифрование
ШИФРОВАНИЕ — преобразование данных для сокрытия их информационного содержимого от неавторизованных лиц, предотвращения их модификации (то есть, сохранения целостности) и/или несанкционированного использования. Шифрование состоит из двух этапов — зашифрование и расшифрование.
Различают симметричное (с закрытым ключом) и асимметричное (с открытым ключом) шифрование. В первом случае используется только один ключ для шифрования и расшифрования. Алгоритм и ключ определяются заранее и известны обеим сторонам. При этом главной задачей при установлении и поддержке защищенного канала связи является сохранение ключа в секретности. Шифрование для защиты используют, например, продукты McAfee Endpoint Encryption, Symantec PGP Command Line, Symantec Gateway Email Encryption.
В случае ассиметричного шифрования применяется два ключа: открытый и закрытый, связанные математическим образом друг с другом. Открытый ключ передаётся по незащищённому каналу и используется для шифрования сообщения. Для расшифровки сообщения применяется секретный ключ. Преимуществами асимметричного шифрования является легкость передачи ключа собеседнику и возможность установить подлинность или авторство текста. Поэтому в основе технологии цифровой подписи (ЭЦП) лежат именно асимметричные схемы.