├── Makefile ├── README.md ├── eli_crypto.c ├── eli_hmac.c ├── eli_key.c ├── eli_key_cache.c ├── endian.h ├── geli.c ├── geli.h ├── log.h ├── pkcs5v2.c ├── tests ├── Makefile ├── aes-xts-128-0.md ├── aes-xts-128-0.md.backup.md5 ├── aes-xts-128-0.md.dump ├── aes-xts-128-0.md.md5 ├── aes-xts-128-0.md.newkey.md5 ├── aes-xts-128-100.md ├── aes-xts-128-100.md.backup.md5 ├── aes-xts-128-100.md.dump ├── aes-xts-128-100.md.md5 ├── aes-xts-128-100.md.newkey.md5 ├── aes-xts-256-0.md ├── aes-xts-256-0.md.backup.md5 ├── aes-xts-256-0.md.dump ├── aes-xts-256-0.md.md5 ├── aes-xts-256-0.md.newkey.md5 ├── aes-xts-256-100.md ├── aes-xts-256-100.md.backup.md5 ├── aes-xts-256-100.md.dump ├── aes-xts-256-100.md.md5 ├── aes-xts-256-100.md.newkey.md5 ├── key └── newkey └── utils.h /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/README.md -------------------------------------------------------------------------------- /eli_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/eli_crypto.c -------------------------------------------------------------------------------- /eli_hmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/eli_hmac.c -------------------------------------------------------------------------------- /eli_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/eli_key.c -------------------------------------------------------------------------------- /eli_key_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/eli_key_cache.c -------------------------------------------------------------------------------- /endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/endian.h -------------------------------------------------------------------------------- /geli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/geli.c -------------------------------------------------------------------------------- /geli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/geli.h -------------------------------------------------------------------------------- /log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/log.h -------------------------------------------------------------------------------- /pkcs5v2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/pkcs5v2.c -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/aes-xts-128-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-128-0.md -------------------------------------------------------------------------------- /tests/aes-xts-128-0.md.backup.md5: -------------------------------------------------------------------------------- 1 | a6413b23bc4bb7870ff690939080aa05 aes-xts-128-0.md.backup 2 | -------------------------------------------------------------------------------- /tests/aes-xts-128-0.md.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-128-0.md.dump -------------------------------------------------------------------------------- /tests/aes-xts-128-0.md.md5: -------------------------------------------------------------------------------- 1 | 554645451d1d2da6565263c723287d6b aes-xts-128-0.md 2 | -------------------------------------------------------------------------------- /tests/aes-xts-128-0.md.newkey.md5: -------------------------------------------------------------------------------- 1 | 019531e61596637ecbb2952d98bce3d8 aes-xts-128-0.md 2 | -------------------------------------------------------------------------------- /tests/aes-xts-128-100.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-128-100.md -------------------------------------------------------------------------------- /tests/aes-xts-128-100.md.backup.md5: -------------------------------------------------------------------------------- 1 | cdeb776f293b3130989c577a4579308a aes-xts-128-100.md.backup 2 | -------------------------------------------------------------------------------- /tests/aes-xts-128-100.md.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-128-100.md.dump -------------------------------------------------------------------------------- /tests/aes-xts-128-100.md.md5: -------------------------------------------------------------------------------- 1 | a02a433f2cc02691610964f6e1b425da aes-xts-128-100.md 2 | -------------------------------------------------------------------------------- /tests/aes-xts-128-100.md.newkey.md5: -------------------------------------------------------------------------------- 1 | b74085b65ddcdd8baa5492119189c41d aes-xts-128-100.md 2 | -------------------------------------------------------------------------------- /tests/aes-xts-256-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-256-0.md -------------------------------------------------------------------------------- /tests/aes-xts-256-0.md.backup.md5: -------------------------------------------------------------------------------- 1 | 2d0f964d0d47dc584135dbcecb7e6716 aes-xts-256-0.md.backup 2 | -------------------------------------------------------------------------------- /tests/aes-xts-256-0.md.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-256-0.md.dump -------------------------------------------------------------------------------- /tests/aes-xts-256-0.md.md5: -------------------------------------------------------------------------------- 1 | f0b3e2cf61701f7ea633ceecd4fca2ec aes-xts-256-0.md 2 | -------------------------------------------------------------------------------- /tests/aes-xts-256-0.md.newkey.md5: -------------------------------------------------------------------------------- 1 | c0ca5662fb5a858771736b61babb849c aes-xts-256-0.md 2 | -------------------------------------------------------------------------------- /tests/aes-xts-256-100.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-256-100.md -------------------------------------------------------------------------------- /tests/aes-xts-256-100.md.backup.md5: -------------------------------------------------------------------------------- 1 | 8a60746a5a38701f07837fecf7c59908 aes-xts-256-100.md.backup 2 | -------------------------------------------------------------------------------- /tests/aes-xts-256-100.md.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/tests/aes-xts-256-100.md.dump -------------------------------------------------------------------------------- /tests/aes-xts-256-100.md.md5: -------------------------------------------------------------------------------- 1 | ba670d3023bdb0db09aa04f02c9b144d aes-xts-256-100.md 2 | -------------------------------------------------------------------------------- /tests/aes-xts-256-100.md.newkey.md5: -------------------------------------------------------------------------------- 1 | 0fc026db2777ae71586739d6800efcea aes-xts-256-100.md 2 | -------------------------------------------------------------------------------- /tests/key: -------------------------------------------------------------------------------- 1 | password -------------------------------------------------------------------------------- /tests/newkey: -------------------------------------------------------------------------------- 1 | newpassword -------------------------------------------------------------------------------- /utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bijanebrahimi/portable-geli/HEAD/utils.h --------------------------------------------------------------------------------