AKT is a tool to store and protect your sensitive information and documents by encrypting them in secure keystore (AES-256, HMAC-256). Contents are split into blocks of less than 4K and each block is encrypted in AES-256 with its own key. An HMAC-256 signature for each block allows to certify that it has not been tampered with. The use of a different encryption key to encrypt each block increases the security: it is necessary to have all the keys of every blocks to decipher a content.
AKT uses a wallet to keep the keys and the other information. The wallet is protected either by a user's password or by a user's GPG key. As for the LUKS encryption system, the wallet can be protected by several passwords or GPG keys. It is therefore possible to share the wallet between multiple users without these being forced to share their password.
For maximum security, the wallet can be separated from the data. It is therefore possible to put the signed and encrypted data content on the Cloud, without exposing the wallet keys to third parties.
AKT is written in Ada 2012 to guarantee a maximum safety of operation and avoid many vulnerabilities (for example there is no buffer overflow). It can be compiled for Linux, FreeBSD, NetBSD, Windows. Ubuntu 18.04 binary packages are provided.
[link] [comments]
SOCIAL SHARE CARD GENERATOR