zoukankan
html css js c++ java
用MD5和SHA1加密字符串
加密字符串,没有什么说的,说明都在代码里面。看代码吧~
//
定义SHA1对象
System.Security.Cryptography.SHA1 sha1
=
new
System.Security.Cryptography.SHA1CryptoServiceProvider();
//
获取加密后密文字节数组
//
注意编码UTF8、UTF7、Unicode等的选择,例如
//
byte[] bytResult = sha1.ComputeHash(System.Text.Encoding.UTF8.GetBytes(strName));
//
这里编码采用系统默认编码
byte
[] bytResult
=
sha1.ComputeHash(System.Text.Encoding.Default.GetBytes(strName));
//
转换成字符串
strName
=
BitConverter.ToString(bytResult);
或者有更简单的:
str
=
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strInput,
"
SHA1
"
);
可以通过对加密后的字符串作进一步处理或者加入公共密码再加密以求更弓虽大的加密效果。
MD5方法同理,更改一下相关类或输入即可。
查看全文
相关阅读:
Javascript代码收集
JS表自动取值赋值
数据分析04 /基于pandas的DateFrame进行股票分析、双均线策略制定
数据分析03 /基于pandas的数据清洗、级联、合并
数据分析02 /pandas基础
数据分析01 /numpy模块
爬虫07 /scrapy图片爬取、中间件、selenium在scrapy中的应用、CrawlSpider、分布式、增量式
爬虫06 /scrapy框架
爬虫05 /js加密/js逆向、常用抓包工具、移动端数据爬取
爬虫04 /asyncio、selenium规避检测、动作链、无头浏览器
原文地址:https://www.cnblogs.com/KenBlove/p/1249326.html
最新文章
spark算子介绍
抽象工厂模式
工厂方法模式
关于如何在Python中使用静态、类或抽象方法的权威指南
python的数字IP实现
【Linux 命令】 rsync 目录覆盖软链接,保持软链接不变并同步目录内容
python的__get__、__set__、__delete__(1)
zabbix lld使用trapper方式(zabbix_sender)
【Linux 命令】sed 命令
python中的__getattr__、__getattribute__、__setattr__、__delattr__、__dir__
热门文章
【leetcode 简单】 第一百一十二题 重复的子字符串
【leetcode 简单】 第一百一十一题 可怜的小猪
狂神说SpringBoot05:自动配置原理
狂神说SpringBoot04:JSR303数据校验及多环境切换
狂神说SpringBoot03:yaml配置注入
狂神说SpringBoot02:运行原理初探
破解NET的四大神器(转)
sql性能分析语句
应用索引技术优化SQL 语句(转)
RDLC报表-分组序号
Copyright © 2011-2022 走看看