Dmk

Latest version: v0.6.0

Safety actively analyzes 688872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.5.0

- Added `dummy` cli command
- The number of randomly added / removed dummy blocks is now proportional to
the vault size

0.4.0

- Replaced KDF to Argon2 (was Scrypt)
- To identify the block, we now try to decrypt and verify its header.
Previously, two hashes were used for this. It was more complicated,
less efficient and less reliable
- Random padding is no longer added to the beginning of the block
- Fixed `setup.py` issue: subpackages were not installing

0.3.0

- Replaced random sized blobs with fixed sized blocks
- The vault file is now indistinguishable from random data

0.2.0

- A binary "vault" file is used instead of a directory. This is more reliable

- Entries and fakes are stored as blobs in the vault file

- Blob sizes are random. The size of the fakes is random. Large entries are
broken into parts, small entries are padded

- (flaw) The file stores blob sizes openly. It can be easily recognized

0.1.0

- All imprints have been moved inside the files

- The file names are now random

- Elements are split into a random number of parts

- Directory now stores random salt

- The directory is indistinguishable from random data

0.0.0

- The data is stored in a directory. Imprints are encoded in file names

- Random padding is added to real data files

- Random fake files are generated to hide the number of real ones

- (flaw) It is easy to guess that the directory was generated by the utility:
filenames have a fixed length

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.