Skip to content

pay-chris-tian/bouncy-castle-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bouncy-castle-demo

BouncyCastle Demo Java Project

RSA암복호화 및 ECC암복화 테스트를 위한 자바프로젝트

RSAEncryptUtil Method

RSAEncryptUtil util = new RSAEncryptUtil();

KeyPair pair = util.generateKey();
PrivateKey priKey = pair.getPrivate();
PublicKey pubKey = pair.getPublic();

byte[] cipher = util.encrypt(text.getBytes("UTF-8"), pubKey);
byte[] plain = util.decrypt(cipher, priKey);

ECCEncryptUtil Method

ECCEncryptUtil util = new ECCEncryptUtil();

KeyPair pair = util.generateKey();
PrivateKey priKey = pair.getPrivate();
PublicKey pubKey = pair.getPublic();

byte[] cipher = util.encrypt(text.getBytes("UTF-8"), pubKey);
byte[] plain = util.decrypt(cipher, priKey);

About

General purpose maven project for the bouncy-castle

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages