Эта страница была обновлена с момента последнего перевода. Вы можете воспользоваться и данной версией, но информация может быть неточной. Пожалуйста, воспользуйтесь английской версии.
Из статьи Шифрование:
В криптографии шифрование является процессом кодирования сообщений или информации таким образом, что только наделённая соответствующими правами сторона сможет расшифровать и прочитать такое сообщение. Шифрование само по себе не предотвращает возможного перехвата, но позволяет скрыть содержание сообщение от злоумышленника.
Из статьи Шифрование:
Схема шифрования подразумевает шифровку определённой передаваемой информации или сообщения, называемого открытым текстом (plaintext), при помощи алгоритма шифрования, в результате чего получается шифротекст (ciphertext), который может быть прочитан только в том случае, если будет расшифрован. В силу технических причин схема шифрования обычно использует псевдослучайный ключ шифрования, который генерируется алгоритмом. В принципе можно расшифровать сообщение без обработки ключа, однако при наличии продуманной схемы шифрования потребуются большие вычислительные ресурсы и значительный опыт. Лицо, обладающее необходимыми правами, сможет легко расшифровать сообщение, используя ключ, предоставленный его отправителем получателю. Но злоумышленник сделать этого не сможет.
Цель шифрования состоит в том, чтобы гарантировать, что только тот, у кого есть права доступа к данным (например, к текстовому сообщению или файлу), сможет прочитать их, используя ключ расшифровки. Кто-то, не имеющий таких прав, не будет допущен к данным, так как у него или у неё не будет необходимого ключа, без которого невозможно прочитать зашифрованную информацию.
Kovri использует различные типы шифрования по крайней мере в 4 важных областях:
Подробная информация по типам шифрования и криптографическим подписям, используемым Kovri и @I2P, содержится в разделе Криптография на @Java-I2P.