VFP 怎么处理AES加密解密啊

無法替代 2020-03-26 04:27:51
VFP 怎么处理AES加密解密啊
...全文
636 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
無法替代 2020-10-13
  • 打赏
  • 举报
回复
引用 1 楼 net_steven 的回复:
刚刚完成这方面的应用,分享一下经验。VFP的程序可以有3种途径实现AES加解密: 1. 调用Openssl行命令 或API,网上有大把资料可搜 加密: RUN /N7 openssl enc -aes-128-ecb -in 明文.txt -out 密文.txt -pass pass: userkey or RUN /N7 openssl enc -aes-128-ecb -in 明文.txt -out 密文.txt -K hex_key 解密: RUN /N7 openssl enc -aes-128-ecb -in 密文.txt -out 明文.txt -d -pass pass: userkey or RUN /N7 openssl enc -aes-128-ecb -in 密文.txt -out 明文.txt -d -K hex_key 2. 使用 VFPENCRYPTION71.FLL 下载地址:http://www.sweetpotatosoftware.com/SPSBlog/PermaLink,guid,e1cd4af4-1eff-4ef8-9abd-4999813ec6dc.aspx 该库美中不足的是没有RSA的函数。 3. 用MYSQL内置的加解密函数 推荐用Openssl, 功能丰富。因为AES是对称加密,通常需要用RSA公钥加密AES key, 同AES密文一起发给接受方。
我用Node.js做了个WebAPI让VFP调用 中转一下
net_steven 2020-04-22
  • 打赏
  • 举报
回复
刚刚完成这方面的应用,分享一下经验。VFP的程序可以有3种途径实现AES加解密: 1. 调用Openssl行命令 或API,网上有大把资料可搜 加密: RUN /N7 openssl enc -aes-128-ecb -in 明文.txt -out 密文.txt -pass pass: userkey or RUN /N7 openssl enc -aes-128-ecb -in 明文.txt -out 密文.txt -K hex_key 解密: RUN /N7 openssl enc -aes-128-ecb -in 密文.txt -out 明文.txt -d -pass pass: userkey or RUN /N7 openssl enc -aes-128-ecb -in 密文.txt -out 明文.txt -d -K hex_key 2. 使用 VFPENCRYPTION71.FLL 下载地址:http://www.sweetpotatosoftware.com/SPSBlog/PermaLink,guid,e1cd4af4-1eff-4ef8-9abd-4999813ec6dc.aspx 该库美中不足的是没有RSA的函数。 3. 用MYSQL内置的加解密函数 推荐用Openssl, 功能丰富。因为AES是对称加密,通常需要用RSA公钥加密AES key, 同AES密文一起发给接受方。

2,718

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧