ruby md5,sha1,base64 加密
来源:互联网 发布:全国网络文明公约 编辑:程序博客网 时间:2024/04/29 06:13
查看网上资料发现这些加密大致是这么写的 #md5加密 require 'md5' puts MD5.hexdigest('admin') #sha1加密 require 'digest/sha1' putsDigest::SHA1.hexdigest('admin') #base64 require 'base64' code = Base64.encode64('admin') source = Base64.decode64(code)
#md5加密 require'ruby\lib\ruby\gems\1.9.1\gems\rack-1.4.1\lib\rack\auth\digest\md5.rb' #(可以自己搜索此文件的位置) #putsMD5.hexdigest('admin') puts "md 5" putsDigest::MD5.hexdigest('admin') #sha1加密 puts "sha 1" require 'digest/sha1' puts Digest::SHA1.hexdigest('admin')
puts "base 64" #base64 require 'base64' code = Base64.encode64('admin') source = Base64.decode64(code) #解密 puts code puts source
但是事实上如今这样写已经不可以了(我的ruby版本是ruby 1.9.3p286)
所以应该有所更改的
更改后代码:
0 0
- ruby md5,sha1,base64 加密
- Ruby 加密(md5,sha1,base64)
- ruby的加密库(md5/sha1/base64)
- c++ 加密MD5/SHA1/BASE64
- MD5 base64 sha1 加密,解密
- md5加密,Base64加密解密,SHA1生成
- cocos2d-x加密MD5/SHA1/BASE64
- python 三个常用加密 base64,md5,sha1
- commons-codec 加密(MD5 SHA1 BASE64)
- cocos2d-x加密MD5/SHA1/BASE64
- SHA1 MD5 BASE64 AES 加密解密
- SHA1 MD5 BASE64 AES 加密解密
- web安全,js base64加密, MD5加密,sha1加密
- iOS 面试问答之加密形式: AES加密, DES加密, MD5加密,SHA1加密, BASE64加密
- 使用Apache digest可以做md5 SHA1 BASE64加密
- 使用commons-codec包加密字符串(MD5,SHA1,BASE64)
- 使用Apache digest可以做md5 SHA1 BASE64加密
- 使用commons-codec包加密字符串(MD5,SHA1,BASE64)
- XSS详细解析
- ruby 操作大文件
- Ruby 的文件操作
- ruby 中叹号问号的作用
- ruby中gets 和 gets.chomp 区别
- ruby md5,sha1,base64 加密
- 31部黑客电影,你看过哪几部?
- 在Ruby中方便的调用Win32 API (使用windows-pr和CStruct)
- 不使用Ruby的十大理由?
- ruby post的简单使用
- XSS与HTTP-only
- linux 下 /bin /sbin 的区别
- linux安全设置mysql用户和超级用户的访问权限
- nginx 404和50x页面的配置