码迷,mamicode.com
首页 > 其他好文 > 详细

poco库 RSA加解密

时间:2017-05-20 12:26:33      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:crypto   exp   end   poco   encrypt   cout   rsa   val   lov   

#include "poco/Crypto/Cipher.h"
#include "poco/Crypto/CipherFactory.h"
#include "Poco/Crypto/RSAKey.h"
using Poco::Crypto::Cipher;
using Poco::Crypto::CipherFactory;
using Poco::Crypto::RSAKey;


            Cipher::Ptr pCipher = CipherFactory::defaultFactory().createCipher(RSAKey(RSAKey::KL_1024, RSAKey::EXP_SMALL));
            std::string val("I love karen!");
            std::string enc = pCipher->encryptString(val);
            std::string dec = pCipher->decryptString(enc);
            std::cout << "加密后:" << enc << std::endl;
            std::cout << "解密后:" << dec << std::endl;

 

poco库 RSA加解密

标签:crypto   exp   end   poco   encrypt   cout   rsa   val   lov   

原文地址:http://www.cnblogs.com/xuandi/p/6881698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!