Шифрование – это специальный способ представления информации в виде непонятных символов, знаков, неизвестных букв. Данная наука применяется в основном для защиты важных данных. Как показывает практика, шифрование используется в протоколах связи, у которых практически нет защиты.
Вот вам пример шифрования данных в протоколах. В программах мгновенных сообщений постоянно передается различная информация миллионами пользователей. А если вдруг, какой-нибудь злоумышленник завладел историей переписки? Однако, ему удалось украсть только файл, в котором хранится переписка, и чтобы прочитать всю информацию, нужны дешифраторы.
На данный момент времени можно выделить несколько основных методов шифрования информации. Они подразделяются на такие типы, как гарантированный метод шифрования, и метод временной стойкости. Зависят данные методы в основном от алгоритма шифрования, то есть от прямого метода. Также стоит отметить, что шифрование может разделяться по типам использования ключей.
Существует симметричное шифрование и асимметричное шифрование. Если рассмотреть подробнее каждый метод, можно сразу же найти четкие отличия. Асимметричное шифрование заключается в том, что пользователям не известны никакие данные о закрытом ключе. Они могут знать как открытый ключ, так и все алгоритмы шифрования, однако самого главного у них не будет, а это основное средство в данном методе.
Симметрическое шифрование заключается в том, что посторонним лицам также может быть известна вся информация о принципах шифрования, однако они не могут расшифровать информацию, так как ключа у них нет. Данный ключ представляет собой идентичную комбинацию, как для получателя, так и для отправителя.
Источник: http://www.templatemonster.com/ru/faq/kak-zashifrovat-vazhnye-dannye-na-kompyutere/ |