Что такое криптография?

Mark Miller
2 min readJun 29, 2021

--

В течение долгого периода истории криптография имела дело исключительно с техникой шифров — алгоритмами, которые использовались для превращения обычных сообщений (называемых в криптографии «открытым текстом») в мнимую тарабарщину (называемую «зашифрованным текстом»).

Эти сообщения затем могут быть отправлены с помощью писем, при этом получатель будет использовать вспомогательную часть информации (называемую «ключом») для дешифрования зашифрованного текста обратно в читаемый открытый текст. Информация, передаваемая таким образом, была бесполезна для сторонних злоумышленников без знания ключа, даже если письмо было физически перехвачено — то есть до развития криптоанализа, дисциплины, которая занимается взломом алгоритмов шифрования.

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

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

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

Сегодня криптография используется по умолчанию во многих компьютерных коммуникациях. Среди его многочисленных приложений есть хэш-функции , такие как SHA-256 , который используется для защиты работы сети биткойнов ( BTC ) и других криптовалют.

--

--

Mark Miller

I study cryptocurrency, blockchain, and all investment tools in this ecosystem.