Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Криптография - Современная криптография22 января 2011Оглавление: 1. Криптография 2. Терминология 3. История 4. Современная криптография 5. Государство, законодательство, философия и криптография Для современной криптографии характерно использование открытых алгоритмов шифрования, предполагающих использование вычислительных средств. Известно более десятка проверенных алгоритмов шифрования, которые при использовании ключа достаточной длины и корректной реализации алгоритма криптографически стойки. Распространенные алгоритмы:
Во многих странах приняты национальные стандарты шифрования. В 2001 году в США принят стандарт симметричного шифрования AES на основе алгоритма Rijndael с длиной ключа 128, 192 и 256 бит. Алгоритм AES пришёл на смену прежнему алгоритму DES, который теперь рекомендовано использовать только в режиме Triple DES. В Российской Федерации действует стандарт ГОСТ 28147-89, описывающий алгоритм блочного шифрования с длиной ключа 256 бит, а также алгоритм цифровой подписи ГОСТ Р 34.10-2001. Криптография с симметричным ключомКриптография с открытым ключомКриптоанализКриптографические примитивыПостроение криптостойких систем может быть осуществлено путём многократного применения относительно простых криптографических преобразований. В качестве таких примитивов Клод Шеннон предложил использовать подстановки и перестановки. Схемы, реализующие эти преобразования, называются SP-сетями. Часто используемыми криптографическими примитивами являются также преобразования типа циклический сдвиг или гаммирование. Криптографические протоколыПримеры криптографических протоколов: доказательство с нулевым разглашением, забывчивая передача, протокол конфиденциального вычисления. Управление ключамиПросмотров: 5605
|