关于SQLServer里密码的加密方式

Icebluetear 2012-10-19 03:53:46
请教:我的用户密码是“66778899”,存在SQLSERVER的用户表里,我看见我的密码在密码字段里显示的值是“扇婆寐揽”,这是什么加密方式?按什么转换的?
...全文
1202 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Icebluetear 2012-10-21
  • 打赏
  • 举报
回复
已解,用的是ascii加密。谢谢大家。
以学习为目的 2012-10-20
  • 打赏
  • 举报
回复
你可以了解一下加密算法的原理 其实你所说的需求那上升到加密的破解-解密。你可以先看看加密算法介绍
發糞塗牆 2012-10-19
  • 打赏
  • 举报
回复
很多加密算法其实是不可逆的,你只能在用的时候把明文再次加密,然后和存储在表里面的密文对比,因为算法固定,所以加密结果也是一样的,所以如果你的明文本身是对的,那么加密后的结果和数据库的密文是会对应的上。从而达到匹配的效果。要是嫩随便转换出来的话,那加密就没意义拉
renolit 2012-10-19
  • 打赏
  • 举报
回复
没见过,即使见过又能怎样? 能解密?
Icebluetear 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
数据库里存储的是加密后的结果。
加密过程,那要看你的应用程序了。

比如我的密码12345,在数据库存储为"3hs*&8d&8$%3@k*&^h(*#s%#"
你知道是怎么加密的么?
[/Quote]
我是看大家见过这种加密方式没,如果都没有人见过,那就是自己写的算法,那就没办法了吧。

IEEE_China 2012-10-19
  • 打赏
  • 举报
回复
再比如有3个密码,加密后的数据分别为:
“F3DEADFDEAD0FDEAD0FDE3ADEAD0FDDE”

“F3DA39FDA390FDA390FDE3ADA390FDDE”

“F3DA90FDA90FD90FDAE9090FDA90FDAE”

而且,即使我告诉你这是MD5加密,用同一个加密过程加密出来的。
你能把密码还原回去么?你从MD5破解网站也未必能解出来。
你能把解密过程写出来?
那你可以申请诺贝尔奖了。
汤姆克鲁斯 2012-10-19
  • 打赏
  • 举报
回复
官方文档说是SQL 登录密码的哈希。
具体怎么哈希的只有ms 自己知道
IEEE_China 2012-10-19
  • 打赏
  • 举报
回复
数据库里存储的是加密后的结果。
加密过程,那要看你的应用程序了。

比如我的密码12345,在数据库存储为"3hs*&8d&8$%3@k*&^h(*#s%#"
你知道是怎么加密的么?
Icebluetear 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
可能是通过特定的算法或者DLL加密的。。
[/Quote]

我就是想知道这是怎么得来的撒,我想把“扇婆寐揽”还原成“66778899”。
lovezql 2012-10-19
  • 打赏
  • 举报
回复
可能是通过特定的算法或者DLL加密的。。

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧