Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
this file contains the definition of secu_string class, a std::string like class but allocated in secure memory More...
Go to the source code of this file.
Classes | |
class | libdar::secu_string |
class secu_string More... | |
Namespaces | |
libdar | |
libdar namespace encapsulate all libdar symbols | |
this file contains the definition of secu_string class, a std::string like class but allocated in secure memory
secure memory is a allocated memory that is never swapped out (wrote to disk) the implementation relies on gcrypt_malloc_secure() call (libgcrypt) rather than relying on mlock()/munlock() posix system call. as the need for secure string is for strong encryption, there is no much interest in re-inventing the wheel as the need is dependent on gcrypt availability
Definition in file secu_string.hpp.