LibSecRm (LIBrary for SECure ReMoval) is a set of replacements for these standard C functions which cause data removing from files.
The data is first securely wiped on-the-fly, to protect the user's privacy, then the original functions are called.
There is NO NEED to rebuild your software, because LibSecRm is a pre-loadable library, meaning you just need to RUN the software with LibSecRm loaded.
LibSecRm is also a development library.

The following wiping methods are supported: Gutmann-like, random, Schneier, DoD.

See the project homepage https://libsecrm.sourceforge.io and the project Wiki in the menu above.

To wipe data that was left on the drive by using "normal" delete operations, you can take a look at WipeFreeSpace (https://wipefreespace.sourceforge.io), which wipes the space used by files marked as deleted (and other things, too).

Features

  • Wipes data like the shred program, but supports other algorithms, too.
  • Wipes data during deleting, opening and truncating files.
  • Wipes memory allocated by programs.
  • Does not wipe files which are in use by other running programs
  • Supports many wiping methods
  • Is preloadable - no need to rebuild software
  • Small size
  • No admin rights required to build or use
  • Has an Application Programming Interface (API) for use by software developers.
  • Portable and customisable.
  • Compiles on Linux, FreeBSD, macOS and SunOS

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow LibSecRm - Secure Removal Library

LibSecRm - Secure Removal Library Web Site

Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
Get Avast Free Antivirus with 24/7 AI-powered online scam detection

Get protection for today’s online threats. Free.

Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LibSecRm - Secure Removal Library!

Additional Project Details

Operating Systems

Solaris, Linux, FreeBSD, Mac

Intended Audience

Information Technology, Advanced End Users, System Administrators, Developers, Security Professionals, Security

User Interface

Non-interactive (Daemon)

Programming Language

C

Related Categories

C Security Software, C Libraries, C Disk Formatting Software, C Data Wipe Software, C File Shredders

Registered

2008-03-16