Skip to content

abc100m/3des

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Triple Data Encryption Algorithm

Header only and easy to use

Demo code:

#include <iostream>
#include "des2/des.h"

int main(int, char**)
{
    //3des
    DES3_Cipher d3("00000000abcdefgheeeeeeee");  //00000000abcdefgh
    auto ff = d3.encrypt("goo12345");
    auto ok_ff = d3.decrypt(ff);

    //DES
    DES_Cipher d1("12345678");  //00000000abcdefgh
    auto ff1 = d3.encrypt("goo12345");
    auto ok_ff1 = d3.decrypt(ff);
}

Releases

No releases published

Packages