genode/repos/gems
Martin Stein f41dec67e1 vfs/cbe_trust_anchor: use secure private key
A private key of 256 bits is generated pseudo-randomly using the jitterentropy
VFS plugin on initialization. The private key is stored in the key file
encrypted via AES256 using the SHA256 hash of the users passphrase. When
unlocking the CBE device, the encrypted private key is read from the key file
and decrypted with the hash of the users passphrase.

Ref #4032
2021-10-13 14:50:46 +02:00
..
include vfs/cbe_trust_anchor: fix unlocking 2021-10-13 14:50:45 +02:00
lib vfs/cbe_trust_anchor: use hash of passphrase 2021-10-13 14:50:46 +02:00
ports gems: update cbe port 2021-10-13 14:50:45 +02:00
recipes recipes/src/cbe: build also cbe_init_trust_anchor 2021-10-13 14:50:45 +02:00
run vfs/cbe_trust_anchor: use secure symmetric keys 2021-10-13 14:50:46 +02:00
src vfs/cbe_trust_anchor: use secure private key 2021-10-13 14:50:46 +02:00
README Remove repos/qt4, fix #1451 2015-03-19 08:57:20 +01:00

This directory is a source-code repository containing Genode-specific
services and applications. In contrast to the components that come with
the 'os' repository, programs contained in 'gems' are able to leverage
the functionalities provided by higher-level repositories such as 'libports'.
To use the 'gems' repository, make sure to also add those repositories to your
build configuraion.