Урок 2: Понимание криптографии с открытым ключом

Why does this lesson matter?

Как вы узнали из Урока 1, существует несколько различных типов криптографии. Из них криптография с открытым ключом наиболее часто используется в блокчейн. В этом уроке вы узнаете больше о криптографии с открытым ключом и получите лучшее представление о том, как стали возможны криптовалюты.

What you can learn in this lesson

  • О криптографии с открытым ключом
  • Ориентация криптографии с открытым ключом
  • Комбинация криптографии с открытым ключом и криптографии с симметричным ключом

Криптография с открытым ключом, реализовавшая механизм криптовалюты

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

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


Криптография с открытым ключом подходит для ситуаций, когда вы хотите предоставить доступ к данным конкретному человеку.

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


Check your achievement

Click the “Tick” button
if you understand the lesson so far.

Комбинация криптографии с общим и открытым ключом

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

По этой причине шифры с открытым ключом редко используются для передачи больших объемов данных.

В современной интернет-коммуникации принято отправлять видеофайлы, а также изображения, и возможности отправки больших данных быстро растут.

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


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

Фактически, большинство криптографических методов, используемых в SSL/TLS (зашифрованные интернет-коммуникации), основаны на сочетании криптографии с симметричным ключом и криптографии с открытым ключом.

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


Check your achievement

Click the “Tick” button
if you understand the lesson so far.

0%

You haven’t finished all the lessons. Make sure to complete them before taking a quiz!

You can start a quiz by clicking the button below.