当前位置:首页 > Web开发 > 正文

#region JS调用方法 #region AES private const string aesKey = "

2024-03-31 Web开发

技术图片

此刻有些网站还在使用http协议,这样子在登录的时候由于http协议是没有加密成果的所以用户的暗码很容易在发送随处事器途中被网络抓取到,或者是浏览器一般城市把用户的暗码记录下来,,这样就很危险了。如果我们在网页上输入的暗码在被浏览器记录前或发送随处事器前通过ActiveX插件进行加密,这样可以起到信息安适感化。

#region JS挪用要领 #region AES private const string aesKey = "12345678qwertyui";//AES秘钥 private const string aesVector = "987654321zxcvbnm";//AES向量 /// <summary> /// AES加密 /// </summary> /// <param>要加密的明文</param> /// <returns></returns> public string AESEncrypt(string data) { return AES.AESEncrypt(data, Encoding.UTF8, aesKey, aesVector); } /// <summary> /// AES解密 /// </summary> /// <param>要解密的密文</param> /// <returns></returns> public string AESDecrypt(string data) { return AES.AESDecrypt(data, Encoding.UTF8, aesKey, aesVector); } #endregion #region MD5 /// <summary> /// MD5加密 /// </summary> /// <param>要加密的明文</param> /// <returns></returns> public string MD5Encrypt(string data) { return HashAlgorithmEncrypt.MD5Encrypt(data, Encoding.UTF8, HashAlgorithmEncrypt.Bit.bit16, HashAlgorithmEncrypt.UpperLower.Upper); } #endregion #region SHA1 /// <summary> /// SHA1加密 /// </summary> /// <param>要加密的明文</param> /// <returns></returns> public string SHA1Encrypt(string data) { return HashAlgorithmEncrypt.SHA1Encrypt(data, Encoding.UTF8, HashAlgorithmEncrypt.UpperLower.Upper); } #endregion #endregion

源码下载地点:ActiveX信息加密插件.zip

ActiveX网页信息加密

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/33111.html