Socket
Socket
Sign inDemoInstall

pycryptobox

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pycryptobox

A package for encrypting and decrypting files


Maintainers
1

PyPI version DownloadsPublish Package

pyCryptobox

pyCryptoBox is a Python package that allows you to encrypt and decrypt files and folders using the Fernet symmetric encryption algorithm.

Installation

Use the package manager pip to install foobar.

pip install pycryptobox

Usage

Encryption

To encrypt a single file, use the encrypt_file() function:

from pycryptobox import encrypt_file

encrypt_file('/path/to/file')


To encrypt all files in a directory, use the encrypt_dir() function

from pycryptobox import encrypt_files_in_directory

encrypt_files_in_directory('/path/to/directory')



Decryption

To decrypt a single file, use the decrypt_file() function:

from pycryptobox import decrypt_file

file_path = "/path/to/file.txt.locked"
decrypt_file(file_path)

To decrypt all files in a directory, use the decrypt_dir() function:

from pycryptobox import decrypt_files_in_directory

dir_path = "/path/to/directory"
decrypt_files_in_directory(dir_path)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc