Skip to content

C & Python implementation of PBEWithMD5AndDES by Jasypt Java Package: org.jasypt.encryption.pbe.StandardPBEStringEncryptor

License

Notifications You must be signed in to change notification settings

mycoco2014/PBEWithMD5AndDES

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PBEWithMD5AndDES in C and Python

C & Python 2.x implementation of PBEWithMD5AndDES by Jasypt Java Package: org.jasypt.encryption.pbe.StandardPBEStringEncryptor

PBEWithMD5AndDES seems popular in the Java world, and many are asking for implementation of XX language.

The C implementation uses OpenSSL. And I've updated the [Python one on stackoverflow] [1].

Version

0.1

C Example Usage

$ make
$ ./example
$ ./encrypt input=<your input string> password=<your password string>
$ ./decrypt input=<your input string> password=<your password string>

C Example Test

Lua lib

libPBEWithMD5AndDES.so

Lua Example Test luajit filename.lua

License

MIT for C implementation

[Creative Commons] [2] for Python 2.x implementation

About

C & Python implementation of PBEWithMD5AndDES by Jasypt Java Package: org.jasypt.encryption.pbe.StandardPBEStringEncryptor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 88.1%
  • Python 8.2%
  • Makefile 2.4%
  • Lua 1.3%