Начни торговлю
без вложений и риска
С новым STARTUP бонусом $1000
Получи бонус
55%
от ИнстаФорекс
на каждое пополнение
Заработай до
$50000
на приглашении друзей получить StartUp Bonus от ИнстаФорекс
Вложений не требуется!

Rss

Что такое ассиметричное шифрование и как это используется в криптовалютах ?

encryption-and-key[1]

Думаю многие знают, что биткоин надежно защищен. Только владелец средств может снимать или переводить их на другой адрес. Блокчейн биткоина не возможно взломать, о чем мы выяснили в данной статье. В основе защиты лежит математика и криптография. В рамках данной темы предлагаю рассмотреть понятие Ассиметричное шифрование, чтобы более детально понимать основу защищенности.

Что такое шифрование?

Шифрование – процесс, в котором информация защищается таким образом, что только определенное количество людей может её узнать.  Существует 2 вида шифрования:

— Симметричное;

— Ассиметричное.

Для того, чтобы понять зачем было создано ассиметричное шифрование для начала стоит рассмотреть что такое симметричное шифрование.

У Алисы есть важный документ, который необходимо передать Бобу. Она защищает его с помощью пароля, используя программу для шифрования. Она отправляет файл Бобу, но он не может его прочесть, потому что у него нет пароля, которым Алиса воспользовалась для шифрования. Если говорить простыми словами, Боб не имеет ключа от замка Алисы. Это и есть симметричное шифрование.

Как Алисе передать пароль Бобу безопасно, чтобы другие участники сети его не узнали? Отправить через емейл нельзя, поскольку третьи лица могут перехватить его. Это именно та проблема, которую решает ассиметричное шифрование.

Данную ситуацию можно сравнить с почтовым ящиком на улице. Его местоположение публично известно и любой может положить в него письмо, но лишь его владелец может их прочесть, потому что имеет ключ.

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

Как Алиса и Боб с помощью ассиметричного шифрования смогут передать информацию? Для начала они обмениваются своими публичными ключами. Теперь у обоих есть публичные ключи друг друга. Алиса отправляет важный документ Бобу шифруя его публичным ключом. Боб может расшифровать документ используя свой приватный ключ. Таким образом, с помощью ассиметричного шифрования только Боб в состоянии расшифровать документ Алисы. Даже сама Алиса его расшифровать не может, потому что для этого необходим приватный ключ Боба.

Алиса и Боб теперь обязаны держать свои приватные ключи в надежном месте, потому что это их возможность узнать информацию в важном документе. Если мошенник узнает приватный ключ Алисы, то он сможет расшифровать все сообщения, которые она получила от Боба. Но при этом злоумышленник не сможет узнать информацию сообщений, которые Алиса отправила Бобу, потому что для этого необходим приватный ключ Боба.

Ассиметричное шифрование решает ряд проблем и используется в тех случаях, когда безопасность стоит на первом месте. Каждый раз, когда вы находитесь на сайте с HTTPS, вы используете ассиметричное шифрование. Также с помощью ассиметричного шифрования защищаются электронные сообщения с PGP/GPG протоколом.

Биткоин также использует ассиметричное шифрование для того, чтобы только владелец средств мог снимать или переводить биткоины.

  • makasgrigorjev

    Вы пишите, что невозможно взломать никак, а что если адрес кошелька станет кому-то доступен, то тогда в принципе это не составит труда или как?

  • dorinmax

    Всё равно какой бы сильно защитой не обладал биткоин, всё равно нужно уровень безопасности постепенно улучшать, потому что найдут всё равно пути, как это можно обойти. Тут очень всё масштабно и за этим стоят миллиарды, если получится взломать систему.

Return to Top ▲Return to Top ▲