securefile-handler

Module for secure (re)moving files and folders with content


Keywords
python, module, secure, file, content, remove, shred, move
License
MIT
Install
pip install securefile-handler==0.1.2

Documentation

Secure File Handler

This module provides secure removing files and folders with content.

Module was created as school project for MI-PYT class at FIT CTU.

Task description

See file https://github.com/dvorakj31/securefile_handler/blob/master/TASK.rst

Documentation

https://securefile-handler.readthedocs.io/en/latest/index.html

Installation

This module works on Python 3.6+.

Unix-like system users

  1. Ensure you have installed c compiler on your device
  2. Ensure you have installed python version >= 3.6
  3. You can install this module manually via github:
    • Click on clone or download on this page and download ZIP
    • Dowload this repository on your drive
    • Unzip downloaded file
    • Run command-line and change directory to unzipped directory
    • Run python setup.py install
  4. Another way is installing this module via pip.
    • Run command-line
    • Run command python -m pip install securefile-handler

Windows system users

  1. Ensure you have correctly set and installed C Windows Compiler (you can follow https://wiki.python.org/moin/WindowsCompilers)
  2. Ensure you have installed python version >= 3.6
  3. You can install this module manually via github:
    • Click on clone or download on this page and download ZIP
    • Dowload this repository on your drive
    • Unzip downloaded file
    • Run command-line and change directory to unzipped directory
    • Run py -3 setup.py install
  4. Another way is installing this module via pip.
    • Run command-line
    • Run command py -3 -m pip install securefile-handler