加密方法,请大家给我一点提示

Rmirp 2000-09-05 11:54:00
我想在程序中比如得到一个字串"5458ab342356",要
输出一个固定的,而不是随机,但又可以在一定程度上达到加密效果的口令.
也就是我一定要知道口令,每次都一样.

欢迎参加论

...全文
268 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wilbur 2000-09-06
  • 打赏
  • 举报
回复
你可以采用 hash(MD5) 算法(也叫指纹), 这样你每次输入数据, 都输出 128bits 的结果. 并且数据源只要有一点变化, 得到的结果将很不相同. 也就是从得到的结果来推测原文几乎不可行.
一般 one way password都是采用类似的做法(例如 NT帐号, Unix 帐号, 不过他们是采用这个方式后, 还使用了别的算法, 如果你的要求不严格的话, 可以只使用 MD5算法.
wwwunix 2000-09-05
  • 打赏
  • 举报
回复
可以用DES算法。
Rmirp 2000-09-05
  • 打赏
  • 举报
回复
非常的感激你
我要源程序
Rmirp 2000-09-05
  • 打赏
  • 举报
回复
非常的感激你
Rmirp 2000-09-05
  • 打赏
  • 举报
回复
非常的感激你
Rmirp 2000-09-05
  • 打赏
  • 举报
回复
好呀,太好
alenwang 2000-09-05
  • 打赏
  • 举报
回复
就像UNIX的口令加密,按crypt(3)加密,比如:crypt(pass,salt),之后生成一13字符的
密文,其中前两位是salt,当用户输入password后,从密文中取salt,运算,生成结果与
密文一样,则password是正确的。如需要可给你一示范程序。
Rmirp 2000-09-05
  • 打赏
  • 举报
回复
没意思
Un1 2000-09-05
  • 打赏
  • 举报
回复
!@#$%^&*()
Rmirp 2000-09-05
  • 打赏
  • 举报
回复
是把字串"XXXXXXXXXXXX"做为一个函数的参数,而函数返回一个一个固定的,而不是随机,但又可以在一定程度上达到加密效果的口令.
这个函数就是加密过程
jiaojie 2000-09-05
  • 打赏
  • 举报
回复
不知道"达到加密效果"是什么意思.如果想得到一个固定的数,只需把这个数值写到某个固定的地方.

69,335

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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