Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
LionYu
@lionzixuanyuan
Member
NO. 4514 / 2012-11-14

无锡
33 Topics / 346 Replies
1 Followers
0 Following
32 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Rubycas-server 登录修改 [自力更生,搞定,封贴] at July 28, 2014

    #7 楼 @Peter 呃,他那个 config.ymal.example 里的注释中写的还是比较清楚的,我当时是没仔细看

  • Rubycas-server 登录修改 [自力更生,搞定,封贴] at July 28, 2014

    #4 楼 @Peter 你留意下这个地方,进行摘要的字符串可能不对,我当时这块是出错了的

  • Rubycas-server 登录修改 [自力更生,搞定,封贴] at July 28, 2014

    #4 楼 @Peter 对的,其实就是你贴的那个网页里的方法,你现在什么问题导致校验不正确?。。。我问得是废话,知道问题所在一般都能解决问题了

  • Rubycas-server 登录修改 [自力更生,搞定,封贴] at July 28, 2014

    #2 楼 @Peter 呃,我是这么去理解这个事情的。 首先,用户的密码的作用就是校验使用个密码的人是否为真正知道这个密码的那个人。而校验的过程就是提交一个密码与数据库中保存的密码相互比较,看是否匹配。那么最简单的,数据库中保存的密码为:123,提交的内容为:123,匹配通过。 但是这样是不安全的,不论通过何种方式,数据一旦泄漏,那么,用户的密码就也随之泄漏。所以,我们就要考虑使用加密。 在数据库中保存密码密文,而用户提交密码明文,通过加密算法,将用户提交的密码明文转换成密码密文,再与数据库中的密码密文匹配。在这种情况下,数据泄漏后,得到数据的人看到的是密文,在一定程度上可以降低密码泄漏的风险。但仍然不是最理想的方式,因为加密算法在概念上是有加密算法和解密算法两个流程,这两个流程是互逆的。即,如果得到数据库的人,碰巧也能通过一定的方法破解你的加密方式,并实现了与之对应的解密算法,那么,他得到的密文其实也就相当于明文了。 所以,下面就要介绍一下摘要算法,摘要算法与加密算法最大的区别就是不可逆,即无法通过密文得到与之对应的明文。那么,在当密文泄漏后,无法通过完成一个解密算法来进行逆运算。只有通过暴力破解,就是用大量的排列组合去通过摘要算法得到密文后再去匹配,这个工作量几乎是无法估量的。目前著名的摘要算法有 RSA 公司的 MD5 算法和 SHA-1 算法及其大量的变体。但是 MD5 算法前几年貌似被中国的一个女学者破解了,那是我大学时候的事情,已经记不太清楚了。 以上,都是个人理解,你将就这看看吧~

  • [上海] 七周七语言之 Ruby -2014年8月16日 at July 28, 2014

    报名听讲😃

  • 如何查询离我 1km 的用户 at July 14, 2014

    #5 楼 @yfractal 应该是勾股!原谅我强迫症😣

  • 详解 Ruby 里用到的比较函数 (equal?, eql?, ==, ===) at July 07, 2014

    #2 楼 @leozwa 嗯,在看帖子中的内容时也想到了这点,还是@ShiningRay给我讲解的,印象深刻

  • 几个鲜为人知的 ActiveRecord Associations 小技巧 (译) at July 04, 2014

    楼主的分享挺不错的 #1 楼 @billy 我也是你这样的做法,不过那是因为我一直都不知道楼主在这里陈述的方法

  • Capistrano + Nginx + Unicorn 部署报错 at June 06, 2014

    #3 楼 @hging 我自首😭

  • 放点毒物给大家 at May 28, 2014

    #36 楼 @redvoilin 用了机械键盘就再也不想用薄膜键盘了

  • 放点毒物给大家 at May 28, 2014

    #27 楼 @yuan 默认是 Fn + (w, a, s, d) 实现方向键功能,另外也可以通过对键盘编程实现

  • 放点毒物给大家 at May 28, 2014

    #19 楼 @datty258 对的

  • 放点毒物给大家 at May 28, 2014

    #15 楼 @hpviewer 你太坏了

  • 放点毒物给大家 at May 28, 2014

    #10 楼 @lgn21st #13 楼 @outman 都是 HHKB 的高玩啊~

  • 放点毒物给大家 at May 28, 2014

    #7 楼 @tylerlong 3494 太大了,我这个可以很方便的背着走~哈哈

  • 放点毒物给大家 at May 28, 2014

    #6 楼 @yukihiro_matz ikbc poker 2

  • 放点毒物给大家 at May 28, 2014

    #4 楼 @chankaward 我们几个都是茶轴,相较于薄膜键盘来说的真是好太多了

  • 放点毒物给大家 at May 28, 2014

    #2 楼 @liwei78 这个叼

  • wechat-rails 微信 DSL for ruby at May 22, 2014

    默默的鄙视自己。。。。😭

  • 学以致用,2048 的记录反查 at May 22, 2014

    珍爱大拇指,远离 2048

  • 诸位正在用啥手机啊 at May 22, 2014

    iPhone + Sony

  • wechat-rails 微信 DSL for ruby at May 22, 2014

    #56 楼 @michael_roshen window 上不清楚啊,你要自己研究了,我的是 mac

  • wechat-rails 微信 DSL for ruby at May 21, 2014

    #54 楼 @michael_roshen 推荐个工具:ngrok

  • 免费的 RubyMotion at May 16, 2014

    :thumbsup:

  • 感谢一个人,同时有几点收获 at May 15, 2014

    #26 楼 @iamzhangdabei 后来你还让我跟你去看椅子的,当时你刚从西安来南京

  • 面向抖 M 编程: 在 Ruby 中只使用 Proc 解决 FizzBuzz 问题 at May 14, 2014

    看到数字那一段,就觉得不会爱了

  • 感谢一个人,同时有几点收获 at May 13, 2014

    贝贝同学人还是不错的,想当年,我去面试的时候他还请我吃了顿饭~哈哈

  • 买什么车? at May 12, 2014

    高尔夫

  • [有图] 女神奔着 Ruby 和我合租~ at May 12, 2014

    这么流弊的帖子,果断留名啊,期待楼主更新

  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 11
  • 12
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English