通过创建自己的RSA密钥来保护web.config1创建RSA密钥:C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis -pc "Mykeys" -expMicrosoft (R) ASP.NET RegIIS 版本 4.0.3 ...
分类:
数据库 时间:
2021-01-12 11:17:41
阅读次数:
0
一、对称加密 1、概念 所谓常规密钥密码体制,即加密密钥与解密密钥是相同的密码体制。 这种加密系统又称为对称密钥系统。 ? 2、流程 ? 3、对称密钥的缺点与优点 优点 效率高。 缺点 1、如果密钥在网上传输,有被截获的风险。 2、如果用户需要与多个用户通信,那么需要维护和多个用户的密钥关系 ? 4 ...
分类:
其他好文 时间:
2021-01-12 11:14:29
阅读次数:
0
在WEB网站开发过程中,如果我们将数据库连接字符串封装到.DLL文件中,将会给数据库和程序的迁移带来麻烦,因为万一服务器地址或者数据库发生变更,那么我们就不得不修改源程序并重新将其编译。最好的解决方法是将数据库连接字符串写入到web.config配置文件中,可问题是将连接字符串写入到web.conf ...
分类:
数据库 时间:
2021-01-12 11:13:43
阅读次数:
0
public string GetMD5(string txt) { System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider(); byte[] frmData ...
表单登录是先验证验证码还是密码? 肯定是验证码呀!!!这是毋庸置疑的。但是发现有人会验证密码,感觉先验证密码和先验证验证码是一个概念是一样的。但是其实是完全不一样的。下面我们来一起详细的剖析一下: 消耗资源:密码存储于数据库,验证密码需要先获取token、读取数据库、加密解密、等。一般验证码也不会存 ...
分类:
Web程序 时间:
2021-01-12 11:04:47
阅读次数:
0
当传参data为二维数组,Content-Type: application/x-www-form-urlencoded时, $a = array('a','b','c'); $a['d'] = array('e','f','g'); 传参为二维数组时 $a['d'] = json_encode($ ...
分类:
Web程序 时间:
2021-01-11 11:10:40
阅读次数:
0
RsaBaseParameters using System.Security.Cryptography; using System.Text; namespace Benchint.Util.Rsa.Models { /// <summary> /// RSA基础参数 /// </summary> ...
分类:
其他好文 时间:
2021-01-11 10:35:30
阅读次数:
0
本来实现一个很简单的短信接口,最开始同一个POST命令带中文参数的报错,不带的成功。找了很多原因,转字符集,--data-encode,改头文件utf-8等命令都试过,不好使。后来把心一横觉得是不是装的curl工具有问题(当前7.64版本),下了一个7.74的再试成功了,白白浪费了2天。 ...
分类:
Web程序 时间:
2021-01-11 10:28:24
阅读次数:
0
一、先看一个简单加密,解密实现 1.1 加密 /** content: 加密内容 slatKey: 加密的盐,16位字符串 vectorKey: 加密的向量,16位字符串 */ public String encrypt(String content, String slatKey, String ...
分类:
编程语言 时间:
2021-01-08 10:38:42
阅读次数:
0
仅供个人学习研究使用 from Crypto.Cipher import AES # 非对称加密 import rsa # 对成加密 import execjs # PyExecJs可以使用Python模拟运行js代码 import base64 import requests first_para ...
分类:
其他好文 时间:
2021-01-07 12:42:58
阅读次数:
0