The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
libsecrm-3.3.tar.gz | 2025-01-12 | 646.5 kB | |
libsecrm-3.3.tar.gz.asc | 2025-01-12 | 488 Bytes | |
libsecrm-3.3-1.src.rpm | 2025-01-12 | 657.1 kB | |
libsecrm-debugsource-3.3-1-omv4003.x86_64.rpm | 2025-01-12 | 37.5 kB | |
libsecrm-debuginfo-3.3-1-omv4003.x86_64.rpm | 2025-01-12 | 89.1 kB | |
libsecrm-devel-3.3-1-omv4003.x86_64.rpm | 2025-01-12 | 346.6 kB | |
libsecrm-3.3-1-omv4003.x86_64.rpm | 2025-01-12 | 80.2 kB | |
libsecrm-3.3-sign-key.asc | 2025-01-12 | 3.2 kB | |
README.md | 2025-01-12 | 2.2 kB | |
Totals: 9 Items | 1.9 MB | 3 |
LibSecRm
LibSecRm (LIBrary for SECure ReMoval) is a library which partially ensures secure data deleting by intercepting calls to some C library functions and replacing them by its own substitutes.
The data that would be deleted from a file is first securely wiped, then the original functions are called. This way, LibSecRm protects your sensitive deleted data from being recovered.
LibSecRm partially also takes care about memory security - some of the memory allocation functions are intercepted, and the allocated memory is wiped before passing it to the calling program.
Read the info documentation (type 'info doc/libsecrm.info') to get more information.
LibSecRm, in various versions, has been successfully compiled on the following systems:
- Fedora Core 4 GNU/Linux, i686
- Fedora 12 GNU/Linux, i686
- Mandriva 2008.1, 2011 (gcc 4.6.1) GNU/Linux, i686
- OpenMandriva Lx 3.0, 4.2, 4.3 (gcc 11.2.0) GNU/Linux, amd64
- OpenBSD 3.8, i586
- Debian 5.0 GNU/Linux, i686
- Ubuntu, amd64 (Travis CI)
- FreeBSD (Travis CI)
- macOS X (Travis CI)
Compiling the full version
Read the info documentation (type 'info doc/libsecrm.info') to always get the current information.
Requirements:
- a working C compiler
- development package for the C library
- the 'make' program
- libdl, the dynamic loading library, with its development package (unless the required functions are in the C library)
Type './configure' to configure the library for your system. Type 'make' to compile the program. Type 'make install' to install the program. NOTE: 'make install' is NOT recommended. Create and install an RPM package instead, if possible.
For a summary of changes, refer to the ChangeLog
file in the package.