123
GostCrypt

GostCrypt

Проектът "Госткрипт" е стартиран в края на 2013 г. като разклонение на (късния) проект Truecrypt.
Проектът Gostcrypt стартира в края на 2013 г. като разклонение на (късния) проект Truecrypt.Той възнамерява да отиде по-далеч от всякога.От края на 70-те години повечето от използваните алгоритми (да не кажа всички) са системи за шифроване на UKUSA, които са избрани, промотирани и стандартизирани под контрола на САЩ и неговите сателитни страни.Обосновка на сигурността Блоковият шифър GOST 28147-89 използва 256-битови ключове за криптиране или декриптиране.Вътрешно този ключ е разделен на осем 32-битови подразделения.В процеса на настройване на ключа GOST 28147-89 при подготовката за криптиране и дешифриране, S-Box се модифицира въз основа на предоставения ключ, осигуряващ първа степен на диверсификация на алгоритъма (и по този начин осигурява устойчивост на известни атаки).За този процес се използва S-Box „GOST R 34.11-94 CryptoProParamSet“ от RFC 4357 като първоначален S-Box.256-битовият ключ за криптиране се хешира с помощта на хеш функцията GOST R 34.11-2012, която произвежда 512-битов дайджест.Тъй като както първоначалният S-Box, така и дайджестът съдържат 512 бита информация, за 4-битовите S-Box записи (вижте диаграмата по-долу) се използва битово добавяне на модул два.Полученият в зависимост от ключа S-Box се използва за криптиране и декриптиране.По време на криптиране и дешифриране, блоковият шифър GOST 28147-89 се използва с XTS режим на работа.Номерът на единицата за данни, компенсиране на диск, използван в алгоритъма XTS, се комбинира с клавиша GOST 28147-89, използвайки битово добавяне на модул два.Тази операция гарантира, че се използва различен ключ за всяка 512-байтова секция на диска.Като се има предвид как малките промени в използвания ключ водят до големи промени в получения шифротекст, този механизъм предоставя допълнително предизвикателство за потенциален противник.

Характеристика

Алтернативи на GostCrypt за iPhone с търговски лиценз