求助加密算法高手,ASP要如何写?

tang688 2019-02-18 01:54:04
下面是一个接口的加密算法。
加密方法说明:
取消息体的16位MD5Hash码byte[]+消息体byte[],作为加密的内容,进行DES_CBC_Encrypt加密。
key = DES的密钥LmMGStGtOpF4xNyvYt54EQ==,密钥Base64解密,前8位为deskey,后8位为ivParam
content = 取需要加密内容的utf-8编码的byte[];
sourceBuf = 16位的MD5Hash(content)+content;
BASE64(DES_CBC_Encrypt(sourceBuf,deskey,ivParam));

DES_CBC_Encrypt方法说明:
sourceBuf 需要加密内容的字节数组。
deskey KEY 由8位字节数组通过SecretKeySpec类转换而成。
ivParam IV偏转向量,由8位字节数组通过IvParameterSpec类转换而成。

测试例子:
明文:{"identity":"93363DCC6064869708F1F3C72A0CE72A713A9D425CD50CDE","fpqqlsh":["20170526160449979446"]}
密文:U4vTddwgYTBjBLUmbfICr92EU/8YIFu1U+CJP3/9tVXZBmZYKBehcDjhbHdTxv+Zk8XWmT8ZTepFQbcVDeUIL52I6Si6ba+RaVHCG7X/u6aFiVoxou23fL8/WeAe0Rj3MEnm4IICaWxeLbxTCFnZgRNkuz2DmGRi

明文:{"identity":"93363D1212121212121212","fpqqlsh":["2011212160449979446"]}
密文:k6XVz5QMcQdElCQptKdciPlv5j3tgxsuu/K5g92Ibok/rw6xNHIOHTMlQOu3sRvTjUAj3KZfbEFm8o1jhcyQGEnwO54rxNHmKdCZbGMMoVrZpy/UQwQiAQ==

明文:{"identity":"测试123ABS,《》<>_-()()","fpqqlsh":["浙江爱信诺AISINO2017"]}
密文:UhkanwvhU5lXDG6hvvB7ZJaPWZrVj5EvIXwCVfs1DimOYDYAs1UsBD6Weutmom71znUyzMrcEgbGo0361KpbYvJ5FSyDebd6M4MAUT868U3cJP6HZkIhPZGQi2pOt55URM8/OkyWn0Ggr47I2L/reA==
有没有高手可以帮我把它写成ASP的啊?!
...全文
292 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个是开发文档的地址发出来看看下

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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