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

nel_h2
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use. Icon
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use.

Transform user access with Frontegg CIAM: login box, SSO, MFA, multi-tenancy, and 99.99% uptime.

Custom auth drains 25% of dev time and risks 62% more breaches, stalling enterprise deals. Frontegg platform delivers a simple login box, seamless authentication (SSO, MFA, passwordless), robust multi-tenancy, and a customizable Admin Portal. Integrate fast with the React SDK, meet compliance needs, and focus on innovation.
Start for Free
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

FreeBSD, Linux, Mac, Solaris

Intended Audience

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

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