对称解密使用的算法为 AES-128-CBC,数据采用PKCS#7填充。 微信官方提供了多种编程语言的示例代码但是没有ASP的,网上也没有现成的,所以只能自己折腾了,通过整合CryptoJS v3.1.2可以实现AES跟BASE64的解密,从而实现纯ASP版的无组件加密数据解密算法。稍微修改一下可以也可以用于企业微信加密解密。
2021-12-16 09:08:01 15KB ASP 加密数据解密算法 AES-128-CBC PKCS#7
1
视频演示链接:用python做的密码管理器       1.前言   自从迷上各种网站以后,各种注册压根停不下来,密码老是记不住是接触互联网的人都会遇到的问题。   有的人不管是什么密码,都统一用相同的密码,省去了不必要的麻烦,但是如果某天随意一个账号密码泄露,坏人来入侵你简直易如反掌。(只要知道你手机号和一个密码,就可以去尝试登陆不同的网站,并不是什么平台都会有短信验证码这种安全操作的)   有的人会使用网上的密码管理器,看似安全,但是假如不法分子在软件上故意留了后门,那岂不是很危险。大数据时代,防人之心不可无啊!   这几天在学习python语言,倒不如来练练手,自己写一个简易的密码管理器
2021-12-16 09:04:54 208KB data python python函数
1
基于openssl,从命令行接受参数3个字符串类型的参数:参数1, 参数2, 参数3。 参数1=enc表示加密, 参数1=dec表示解密;参数2为待加密、 解密的文件名;参数3为密码。
2021-12-15 20:56:49 2.85MB AES openssl 文件
1
在csdn找的,一共四个~~~打包处理 在csdn找的,一共四个~~~打包处理
2021-12-15 18:24:41 1.14MB rsa 实验
1
delphi AES算法源码,支持CBC模式,pkcs7padding 128位 192 256 等,支持向量
2021-12-15 16:17:34 16KB aes delphi
1
RSA加密解密
2021-12-15 14:04:01 34KB javascript RSA加密 RSA解密
1
一个简单的程序,通过调用openssl中的RSA加密算法对明文加密,然后用MD5算法提取明文摘要,最后用RSA算法对密文解密,简单演示了数字签名的过程。 其中,加密过程采用CBC模式,分块长度为256位,最后一个分块不足一个分块采用密文窃取方式加密。 注:程序的运行需要事先安装openssl库
2021-12-15 13:42:07 10KB openssl RSA MD5 密码学
1
DevTool 实现mac端调试工具验证结果正确性,代码兼容iOS和MacOS,其中SM3,SM4使用C语言代码,补位代码和分组模式代码自行通过objective-c代码实现,加强理解。代码基本通过category形式提供。 当前完成 NSString和NSData各种编码转换(UTF-8,GBK,Latin1,unicode,shiftJI) NSData转换hexString及base64String方便调试看数据 NSString与NSData之间转换 base64 hash(MD5,SHA1,SHA256,SHA3,SM3,HMAC) 对称加解密(DES,3DES,AES,SM4) 支持分组加密模式有: ECB、CBC、PCBC、CFB、OFB、CTR 填充方式(分组不足补位)有:PKCS7、zero、ANSIX923、ISO10126、0x80等 der,cer证书文件解析 截图
2021-12-15 11:03:06 8.6MB certificate aes hash sha
1
包含三个文件夹,①ProducePerim是素数的产生实现,为大素数p、q提供来源②ProduceKey是RSA秘钥的产生过程实现③EnDeCryption为加密解密过程(以文件加密为例,虽然文件加密不是RSA的主要用途)
2021-12-15 09:05:43 409KB RSA、秘钥
1
在javaweb项目中,我们为了保证前后端安全通信,会使用加密后传输,后端解密。所有前段就需要用到这些工具。这个里面包含了所有前台加密的js代码。 像AES.JS,Md5.js等。内有java的aes加解密代码
2021-12-14 23:22:36 153KB aes 前后端加密通信
1