Skip to content

AkshatNaruka/secure-file-encryption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure File Encryption

License

A secure file encryption tool written in Go.

Table of Contents

Introduction

Secure File Encryption is a command-line tool that allows you to encrypt and decrypt files using strong encryption algorithms. It provides a secure way to protect your sensitive data.

Features

  • Encrypt files using AES-256 encryption algorithm
  • Decrypt encrypted files
  • Password-based encryption for added security
  • Fast and efficient encryption/decryption process

Getting Started

To get started with Secure File Encryption, follow these steps:

  1. Clone the repository:

    git clone https://github.com/AkshatNaruka/secure-file-encryption
    
     cd secure-file-encryption/cmd
  2. Build the project:

    go build
  3. Run the program:

    ./cmd

Usage

To encrypt a file, use the following command:

It will ask options like encrypt or decrypt and then input file path and desired output file path.

 Use the arrow keys to navigate: ↓ ↑ → ← 
 ? Select Action: 
 ▸ Encrypt
 Decrypt

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request if you find a bug or want to add a new feature.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published

Languages