社区
C#
帖子详情
对保存到数据库的数据加密解密
simon13225
2012-10-23 11:54:25
针对保存进数据库的部分字段数据加密
采用什么加解密方式相对好点
...全文
176
6
打赏
收藏
对保存到数据库的数据加密解密
针对保存进数据库的部分字段数据加密 采用什么加解密方式相对好点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
宝_爸
2012-10-23
打赏
举报
回复
用存储过程加密解密:
http://blog.sqlauthority.com/2009/04/28/sql-server-introduction-to-sql-server-encryption-and-symmetric-key-encryption-tutorial-with-script/
然后发布的时候,用Sqlshield对存储过程进行加密:
http://www.sql-shield.com/index.php
wuyq11
2012-10-23
打赏
举报
回复
http://topic.csdn.net/u/20090110/13/e28ea3f1-ff3a-4cc9-84b6-18e4e426b46f.html
XBodhi.
2012-10-23
打赏
举报
回复
MD5 就可以了, 你可以 按照腾讯的 密码方式举一反三,
csdn_风中雪狼
2012-10-23
打赏
举报
回复
[Quote=引用楼主 的回复:]
针对保存进数据库的部分字段数据加密
采用什么加解密方式相对好点
[/Quote]
看你自己哟,
写加密或解密,算法,都可以,
用 md5也行
wuyq11
2012-10-23
打赏
举报
回复
MD5,sha都可加密
我就是很懒
2012-10-23
打赏
举报
回复
/// <summary>
/// 加密方法
/// </summary>
/// <param name="Source">待加密的串</param>
/// <returns>经过加密的串</returns>
public string Encrypto(string Source)
{
byte[] bytIn = UTF8Encoding.UTF8.GetBytes(Source);
MemoryStream ms = new MemoryStream();
mobjCryptoService.Key = GetLegalKey();
mobjCryptoService.IV = GetLegalIV();
ICryptoTransform encrypto = mobjCryptoService.CreateEncryptor();
CryptoStream cs = new CryptoStream(ms, encrypto, CryptoStreamMode.Write);
cs.Write(bytIn, 0, bytIn.Length);
cs.FlushFinalBlock();
ms.Close();
byte[] bytOut = ms.ToArray();
return Convert.ToBase64String(bytOut);
}
/// <summary>
/// 解密方法
/// </summary>
/// <param name="Source">待解密的串</param>
/// <returns>经过解密的串</returns>
public string Decrypto(string Source)
{
byte[] bytIn = Convert.FromBase64String(Source);
MemoryStream ms = new MemoryStream(bytIn, 0, bytIn.Length);
mobjCryptoService.Key = GetLegalKey();
mobjCryptoService.IV = GetLegalIV();
ICryptoTransform encrypto = mobjCryptoService.CreateDecryptor();
CryptoStream cs = new CryptoStream(ms, encrypto, CryptoStreamMode.Read);
StreamReader sr = new StreamReader(cs);
return sr.ReadToEnd();
}
java源码包---java 源码 大量 实例
Java生成密钥、
保存
密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何
保存
公钥的字节数组、
保存
私钥到文件privateKey.dat、如何用Java对象序列化
保存
私钥...
MyBatis之如何解决
数据
库
数据
加密解密
在我们
数据
库
中有些时候会
保存
一些用户的敏感信息,比如:手机号、银行卡等信息,如果这些信息以明文的方式
保存
,那么是不安全的。假如:黑客黑进了
数据
库
,或者离职人员导出了
数据
,那么就可能导致这些敏感
数据
的...
springboot对
数据
库
密码加密
开发的同学们都知道,例如项目依赖的信息,
数据
库
信息一般是
保存
在配置文件中,而且都是明文,因此需要进行加密处理,今天在这里介绍下jasypt集成springboot加密的配置。 首先,这些都是建立在你的springboot项目是...
Spring-Web -
数据
库
字段加密 解密
mybatis ,Spring ,mysql 加密 解密
注解方式实现
数据
库
字段加密与解密
一些敏感信息存入
数据
需要进行加密处理,比如电话号码,身份证号码等,从
数据
库
取出到前端展示时需要解密,如果分别在存入取出时去做处理,会很繁锁,至此,我查了很多相关资料,最后得到一个比较完美的解决方案。...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章