Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
GostCrypt fork TrueCrypt'a z szyfrem GOST R 34.11-94
12.07.2014, 21:22 (Ten post był ostatnio modyfikowany: 18.07.2014 10:35 przez kr2y510.)
Post: #1
GostCrypt fork TrueCrypt'a z szyfrem GOST R 34.11-94
GostCrypt to fork TrueCrypt'a z szyfrem GOST R 34.11-94. W planach jest implementacja nowego GOST z kluczem 512 bitowym. Program jest na Windows 7 i Debian 7.4 amd64 (wymaga libfuse-dev i libwxgtk2.8-dev).

Projekt powstał pod koniec 2013r., domenę zarejestrowano pod koniec marca br., a gdy wejdziemy na about to zobaczymy krzaczki...(korekta: już jest w porządku) Wydaje się to podejrzane ale ja uważam, że tak nie jest, bo po flamandzku i francusku jest ok. Twórcy projektu podają swoje nazwiska.

Rosyjski szyfr GOST cechuje się dużą szybkością i pod tym względem jest bardzo dobrze zaprojektowanym szyfrem. Wymaga małej mocy obliczeniowej lub małej ilości bramek do implementacji. Jest to szyfr z s-box'ami podobnie jak AES. Nawet jeśli ten szyfr został złamany przez NSA, to w trybie XTS jest nadal bezpieczny. Problemem dla mnie przy polecaniu tego programu, jest przetwarzanie hasła na klucz, ponieważ nie spotkałem się z gotową kryptoanalizą takiego schematu (może jest a ja muszę poszukać).
Kolejną innowacją są pliki instalatora, binarek i źródeł podpisane z użyciem GOST R 34.11-2012. Niemal wszyscy mają jakiś program do sprawdzania CRC, MD5, SHA, SHA-1 czy SHA-2, cześć ma program GPG do sprawdzania podpisów, ale nie wiem skąd wziąć program do podpisów GOST R 34.11-2012?

Na razie należy traktować ten projekt jako hobbystyczny lub do testów. Ale jutro wszystko może się zmienić i będzie to kolejna alternatywa dla dawnych użytkowników TrueCrypt'a.

GostCrypt.org napisał(a):Security rationales

The GOST 28147-89 block cipher uses 256-bit keys for encryption or decryption. Internally, this key is divided into eight 32-bit subkeys. In the process of setting the GOST 28147-89 key in preparation for encryption and decryption, the S-Box is modified based on the supplied key, providing a first degree of diversification of the algorithm (and thus provides resistance to known attacks).

For this process, the "GOST R 34.11-94 CryptoProParamSet" S-Box from RFC 4357 is used as initial S-Box. The 256-bit encryption key is hashed using the GOST R 34.11-2012 hash function, which produces a 512-bit digest. As both the initial S-Box and the digest contain 512 bits of information, a bitwise addition modulo two is used on of the 4-bit S-Box entries (see the diagram below). The resulting key-dependent S-Box is used for encryption and decryption. During encryption and decryption, the GOST 28147-89 block cipher is used with the XTS mode of operation. The data unit number, a disk offset used in the XTS algorithm, is combined with the GOST 28147-89 key using bitwise addition modulo two. This operation ensures that a different key is used for each 512-byte section of the disk. Given how small changes in the used key result in large changes in the resulting ciphertext, this mechanism provides an additional challenge for a potential adversary.

TorChat: kjwyvwi3ac3wduxj | I2P-Messenger: haglaaxk3jfqp33mfpkhjjamkndvv5bufuw37w445ejhljyjdaka.b32.i2p
I2P Bote: Baiibi~iBvX5p3yOQ1WrZ4C1ryu-MbPsgPvpwLeeYivGswAT~ib0-33pVfOUsQ7nV5pYUcYDl93n5ic4CUWkYh-6Lie5jA1svc35~VJq7itTfRaGIo9nuJlFIElwip7P9HPbNb3feGwwGAkFQR~EnDU2EHIf7heAzV-zmgD3SRJmx1

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
18.07.2014, 10:42
Post: #2
RE: GostCrypt fork TrueCrypt'a z szyfrem GOST R 34.11-94
Od czasu poprzedniego wpisu strona projektu uległa zmianie. Dodano nawet instrukcję, jak sprawdzić hash-e GOST pod Linuxem[PDF].

TorChat: kjwyvwi3ac3wduxj | I2P-Messenger: haglaaxk3jfqp33mfpkhjjamkndvv5bufuw37w445ejhljyjdaka.b32.i2p
I2P Bote: Baiibi~iBvX5p3yOQ1WrZ4C1ryu-MbPsgPvpwLeeYivGswAT~ib0-33pVfOUsQ7nV5pYUcYDl93n5ic4CUWkYh-6Lie5jA1svc35~VJq7itTfRaGIo9nuJlFIElwip7P9HPbNb3feGwwGAkFQR~EnDU2EHIf7heAzV-zmgD3SRJmx1

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości