Logo
Поделиться этой статьей

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

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

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

Криптография — это наука о защите информации путем ее преобразования в форму, которую могут обрабатывать и читать только предполагаемые получатели. Ее первое известное использование датируется годом1900 г. до н.э.как иероглифы в египетской гробнице. Сам термин происходит от греческих словкриптос и графен, что означает скрытый и писать соответственно.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

ONE из самых известных применений было разработано Юлием Цезарем около 40 г. до н. э. и было метко названо Шифр Цезаря. Шифр ​​использует Secret часть информации, которая говорит вам, как зашифровать и, следовательно, расшифровать сообщение. Цезарь использовал подстановочный шифр, где каждая буква алфавита заменялась буквой в другой фиксированной позиции выше или ниже в алфавите. Например, алфавит можно было переместить на пять позиций вправо, что означало, что буква «A» теперь будет «F», «B» теперь будет «G» и так далее. Это означало, что он мог передавать сообщения, не опасаясь, что их перехватят, потому что только его офицеры знали, как расшифровать сообщение.

Читать дальше: Что такое Криптовалюта?

Шифровальное колесо Цезаря для криптографии
Шифровальное колесо Цезаря для криптографии

Джован Баттиста Беллазо, криптолог XVI века, разработал шифр Виженера (ложно приписываемый дипломату Блезу де Виженеру), который считается первым шифром, использовавшим ключ шифрования. Алфавит был записан в 26 строк, каждая строка смещала букву насоздать сетку. Ключ шифрования был записан в соответствии с длиной сообщения. Затем сетка использовалась для шифрования сообщения, буква за буквой. Наконец, отправитель делился зашифрованным сообщением и Secret ключевым словом с получателем, который обладал той же сеткой.

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

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

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

Симметричное шифрование

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

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

Асимметричное шифрование

Асимметричное шифрование (или шифрование с открытым ключом) используетпара ключей. Этот дополнительный уровень безопасности мгновенно повышает защиту данных. В этом случае каждый ключ служит одной цели. Существует открытый ключ, которым можно обмениваться с кем угодно, по любой сети. Этот ключ содержит информацию о том, как шифровать данные, и любой может его использовать. Но есть также закрытый ключ. Закрытый ключ не передается другим и содержит информацию о том, как расшифровать сообщение. Оба ключа генерируются алгоритмом, который использует большие PRIME числа для создания двух уникальных, математически связанных ключей. Любой, у кого есть доступ к открытому ключу, может использовать его для шифрования сообщения, но только владелец закрытого ключа может расшифровать сообщение.

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

Читать дальше: Зачем использовать Bitcoin?

Хэш-функции

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

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

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

Цифровые подписи

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

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

Читать дальше: Как хранить Bitcoin

Для чего используется криптография в криптовалютах?

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

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

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

Дальнейшее чтение о Технологии блокчейн

Что такое Технологии блокчейн?

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

Что такое распределенный реестр?

Бухгалтерские книги, основа бухгалтерского учета, так же древние, как письменность и деньги.

Что такое ICO?

На пике популярности в 2017 году ICO обогнали венчурный капитал как основной метод привлечения средств для блокчейн-стартапов.

Annika Feign