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.
Metadata
Release files for ppapzip 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ppapzip-1.0.1.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ppapzip-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / ppapzip-1.0.1.tar.gz
| Download URL | ppapzip-1.0.1.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea7c66f927426cae72e4c54a1f1b2e4fe3b1de25a84eee3d4ba05f9539b37fb6
|
|
BLAKE2b-256 checksum How to use checksums |
64504395dca7f5d5e9cc0e0439bf30821660a5734e7e4c5cd223954bb930f3a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.9 CPython/3.8.3 Linux/5.7.6-arch1-1
|
Release files / ppapzip-1.0.1-py3-none-any.whl
| Download URL | ppapzip-1.0.1-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6d2eca6d0ca4ff3e484d84e7af7efc2b10a40a0c0204fbe3678d4646d40bfff2
|
|
BLAKE2b-256 checksum How to use checksums |
5b3499390b9b82a29930a80078588c90cd17d8efb537438f9d4afc7cbd412060
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.9 CPython/3.8.3 Linux/5.7.6-arch1-1
|