Cross-platform encryption container library

I need a cross-platform (hopefully C) library that can create and mount encrypted filesystem containers. The same TrueCrypt functionality, but as a library, so I would not have to turn Truecrypt executables on and off.

Any alternative suggestions or solutions are also welcome.

Thanks!

+3
source share
3 answers

Try openSSL

libssl . ( , blowfish), , blowfish.

blowfish(3), cast(3), des(3), idea(3), rc2(3), rc4(3), rc5(3)

dsa(3), dh(3), rsa(3)

x509(3), x509v3(3)

, HASH

hmac(3), md2(3), md4(3), md5(3), mdc2(3), ripemd(3), sha(3)

http://openssl.linux-mirror.org/docs/crypto/crypto.html

+5

- ++ ( RC5Simple) / RC5-32/12/16. , .

:

http://webhamster.ru/db/data/articles/157/rc5simple_1_23.zip

Linux-32, Linux-64, Windows-32, Windows-64, MacOSX, FreeBSD.

: http://webhamster.ru/site/page/index/articles/projectcode/157 (rus).

. : GPL3 BSD.

+1

A bit late for an answer, but as a reference: our SolFS is exactly what you are describing.

0
source

Source: https://habr.com/ru/post/1712128/


All Articles