我需要一个dll,其中可以实现 des加密解密,而起,在加密前需要使用BASE64 编码进行编码,在解密后需要使用BASE64 编码进行反编码。因为一般的des dll在使用中会产生 0,而在程序调用中不允许产生 0,所以需要在加密后先使用 BASE64 对加密的结果进行编码,在解密后再解码。
可以提供更多的分。
谢谢
11 个解决方案
#1
我可以给你提供完整的Base64编码解码的C++实现.
没有做过DES,可以吗?
没有做过DES,可以吗?
#2
我有DES的C源码,是小弟的学校作业,不知道行不行?
#3
我需要 des+base64 的代码,不知道先生们是否可以帮我?谢谢了
#4
我的目的是写一个dll,然后由 pb 调用,在des加密的结果中存在着 0,而pb中0被认为是字符串的结束符号,所以在des加密后,我需要使用base64先处理一下,再将结果传送给pb,在解密的时候,先用base64转换回原来的des加密的结果,再调用des的解密函数进行解密。 希望大家可以帮我一下,谢谢。
#5
base64没听过~~
#6
用crypto++库,里面有许多常用加密算法
#7
学习,帮顶,楼主给点分我就能提高。^!^
#8
提前
#9
除了jiangsheng(蒋晟.MSMVP2004Jan)说到的 crypto++库,
还有openCL库支持AES, SHA-1, DES, PSS, OAEP等....
顶~!
还有openCL库支持AES, SHA-1, DES, PSS, OAEP等....
顶~!
#10
?
#11
去vckbase去找好多!:)
#1
我可以给你提供完整的Base64编码解码的C++实现.
没有做过DES,可以吗?
没有做过DES,可以吗?
#2
我有DES的C源码,是小弟的学校作业,不知道行不行?
#3
我需要 des+base64 的代码,不知道先生们是否可以帮我?谢谢了
#4
我的目的是写一个dll,然后由 pb 调用,在des加密的结果中存在着 0,而pb中0被认为是字符串的结束符号,所以在des加密后,我需要使用base64先处理一下,再将结果传送给pb,在解密的时候,先用base64转换回原来的des加密的结果,再调用des的解密函数进行解密。 希望大家可以帮我一下,谢谢。
#5
base64没听过~~
#6
用crypto++库,里面有许多常用加密算法
#7
学习,帮顶,楼主给点分我就能提高。^!^
#8
提前
#9
除了jiangsheng(蒋晟.MSMVP2004Jan)说到的 crypto++库,
还有openCL库支持AES, SHA-1, DES, PSS, OAEP等....
顶~!
还有openCL库支持AES, SHA-1, DES, PSS, OAEP等....
顶~!
#10
?
#11
去vckbase去找好多!:)