mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2024-11-25 14:17:41 +00:00
removed known_bugs entry according to #276
This was confusing. Later found time to verify facts. We use 512 bytes long keys (4096 bits) so AES-256 was always used in XTS mode.
This commit is contained in:
parent
60b72ad91f
commit
31a78de23f
@ -1,27 +1,3 @@
|
||||
# Usage of AES128 due to shorter keysize
|
||||
## 2.4
|
||||
|
||||
All tomb keys forged using Tomb version 2.3 or preceeding are 256 bits
|
||||
large, which is insufficient to trigger usage of AES-256 encryption in
|
||||
XTS mode, which is the default. Therefore all tombs locked using
|
||||
smaller keys are silently encrypted using AES-128, according to the
|
||||
cryptsetup manual:
|
||||
> "By default a 256 bit key-size is used. Note however that XTS splits the supplied key in half, so to use AES-256 instead of AES-128 you have to set the XTS key-size to 512."
|
||||
|
||||
This problem has been noticed and corrected in Tomb version 2.4 where
|
||||
now the 'forge' command will automatically generate 512 bits keys. To
|
||||
switch to AES-256 encrypted tombs the only possibility is to create
|
||||
new keys, new tombs and copy the contents across, since the LUKS
|
||||
formatting occurs when the 'lock' command is issued using a new
|
||||
key. Using 'setkey' to switch key does not suffice to switch to
|
||||
AES-256.
|
||||
|
||||
This problem is minor and doesn't seem to heavily affect the security
|
||||
of Tombs created before 2.4 as the cryptographic strenght of AES-128
|
||||
and AES-256 is comparable; yet it is reasonable to think that larger
|
||||
key sizes resist better to Quantum computing attacks.
|
||||
|
||||
|
||||
# Vulnerability to password bruteforcing
|
||||
## Issue affecting keys used in steganography
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user