请问一下如何对字符串加解密

Lansie 2008-03-19 12:25:58
因为需要把一些生产环境的数据做测试用,出于安全的考虑,要对一些字符串进行加密
要求可逆,不用太复杂的
我找了下基本上都是要写函数解决的
最好一句话能解决加密和解密的

...全文
75 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
kelph 2008-03-19
自己随便写个算法,封装起来
调用就可以了
  • 打赏
  • 举报
回复
wzy_love_sly 2008-03-19
[Quote=引用 2 楼 hlq8210 的回复:]
既然是安全性考虑的话就考虑 用应用程序来实现吧
[/Quote]
  • 打赏
  • 举报
回复
junshanhudazhaxi 2008-03-19
加密解密都整个函数,这样清楚方便。
  • 打赏
  • 举报
回复
-狙击手- 2008-03-19
SQL Server自己有个加密函数和比较函数:
declare @oldpwd varchar(50),@newpwd varchar(50)
declare @en_pwd varbinary(256) '加密后的数据
select @oldpwd='aaa',@newpwd='aaa'
select @en_pwd=pwdencrypt('aaa') '加密
print @en_pwd
select pwdcompare(@newpwd, @en_pwd) '比较密码是否符合,符合返回1,不符合返回0
  • 打赏
  • 举报
回复
hlq8210 2008-03-19
既然是安全性考虑的话就考虑 用应用程序来实现吧
  • 打赏
  • 举报
回复
gahade 2008-03-19
写函数不好吗?写好函数后,你在select里用函数加密不就是一句话了吗!
  • 打赏
  • 举报
回复
Lansie 2008-03-19
谢谢各位的回答
to happyflystone:
你的做法不可逆,不适合我的需要

不写函数是因为不想让别人看见
sql可不可以直接对字符串进行异或操作?
  • 打赏
  • 举报
回复
发帖
MS-SQL Server

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
帖子事件
创建了帖子
2008-03-19 12:25
社区公告
暂无公告