Code Monkey home page Code Monkey logo

hide's Introduction

hide

File AES encryption service written in pure Rust.

Helps you keep your data secure, private and hidden. Encrypts files via the AES symmetric cipher. Secured with two passwords.

Commands:

  • enfile – encrypt exact file
  • en – encrypt current dir with arguments
  • defile – decrypt exact file
  • de – decrypt current dir with arguments

Arguments of commands de/en:

  • all – reset filter queue
  • none/only – filter all files
  • as – apply to all sizes of files
  • -as – filter all sizes of files
  • at – apply to all file types
  • -at – filter all file types
  • f – apply to folders
  • -f – filter folders
  • s – apply to small files
  • -s – filter small files
  • m – apply to medium sized files
  • -m – filter all medium sized files
  • l – apply to large files
  • -l – filter large files
  • p – apply to pictures
  • -p – filter pictures
  • v – apply to videos
  • -v – filter videos
  • a – apply to audio files
  • -a – filter audio files
  • t – apply to text files
  • -t – filter text files
  • N, where N is an index of file in selected folder – apply to N file in selected directory
  • X..Y, where X and Y are indexes – apply to all files from X to Y (inclusive) in selected directory
  • 'NAME', where NAME is a file name (w/o extension) – apply to exact file
  • revoke – delete saved password data
  • help – display this help
  • cd – change directory to default
  • cd – change directory to the one specified
  • ld – list current directory
  • st – display properties of current directory

Example usage:

  • en only p as 1..6 9 – encypt only pictures of all sizes in interval 1 to 6 and 9th separately
  • de all – decrypt every file (w/o recursion)
  • en all f -l – encrypt every file with folders inside folders, but ignore large files
  • de only 'family vacation' – decrypt file named 'family vacation'

Note about smart filters: file names and intervals have the biggest privelege";

hide's People

Contributors

lesterrry avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

otter18

hide's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.