File encryption/decryption utility using RSA key
Project description
ppap
Utility to simplify zip file encryption using RSA keys.
~ for eradicate ppap ~
Overview
PPAP means
- Password encrypted zip file
- Password
- Apartly Sending
- Protocol
Original Meaning in Japanese.
- Passwordつきzip暗号化ファイルを送ります
- Passwordを送ります
- Aん号か*
- Protocol
* = 暗号化 = Encryption
Pros
- Easy to send.
- Misdelivery Prevention.
Cons
- The recipient must be find the password and type it.
- Bypassing malware detection filters.
- In the first place, sending the password twice does not guarantee confidentiality.
Usage
Encryption
# it generates /path/to/your/ppap-yyyymmdd_HHMMssSSSSSS.zip
$ ppap --encrypt /path/to/your/file --key ~/.ssh/your_key.pub
Decryption
$ ppap --decrypt /path/to/your/ppap-yyyymmdd_HHMMssSSSSSS.zip --key ~/.ssh/your_key
Help
$ ppap -h
Installation
$ pip install ppapzip
The source code for ppap is hosted at GitHub, and you may download, fork, and review it from this repository(https://github.com/sumeshi/ppap). Please report issues and feature requests. :sushi: :sushi: :sushi:
License
ppap is released under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ppapzip-1.0.1.tar.gz
(4.7 kB
view details)
Built Distribution
File details
Details for the file ppapzip-1.0.1.tar.gz
.
File metadata
- Download URL: ppapzip-1.0.1.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.9 CPython/3.8.3 Linux/5.7.6-arch1-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea7c66f927426cae72e4c54a1f1b2e4fe3b1de25a84eee3d4ba05f9539b37fb6 |
|
MD5 | 96df3b51d8108274d6b1998869cf47a8 |
|
BLAKE2b-256 | 64504395dca7f5d5e9cc0e0439bf30821660a5734e7e4c5cd223954bb930f3a1 |
File details
Details for the file ppapzip-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: ppapzip-1.0.1-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.9 CPython/3.8.3 Linux/5.7.6-arch1-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d2eca6d0ca4ff3e484d84e7af7efc2b10a40a0c0204fbe3678d4646d40bfff2 |
|
MD5 | db5d493c3a258b535de8754a58180e08 |
|
BLAKE2b-256 | 5b3499390b9b82a29930a80078588c90cd17d8efb537438f9d4afc7cbd412060 |