资 源 简 介
Project migrated to [github](https://github.com/kamranzafar/kpbe)
Overview
kpbe is a cross-platform command line PBE tool for files, and is based on bouncycastle encryption algorithms. It can be used to encrypt and password protect files using standard encryption algorithms like AES, RC4, RC2, Triple DES, Blowfish and Twofish.
Examples
Encrypt a file using 128 bit AES. This will use SHA1 as default digest algorithm to produce the key.
kpbe -e -a AES -k 128 -p mypassword -o outdir MySecretFile.doc
Encrypt a file using 192 bit Triple DES with SHA-512 digest for key.
kpbe -e -a DES -k 192 -d SHA512 -p mypassword -o outdir MySecretFile.doc
Decrypt a file encrypted with 128 bit AES
kpbe -a AES -k 128 -p mypassword -o outdir MySecretFile.doc
Decrypt a file encrypted with 192 bit Triple DES with SHA-512 digest.
kpbe -a DES -k 192 -d SHA512 -p m