淺析Ruby加密實(shí)現(xiàn)代碼范例
作者:佚名
Ruby加密是一個(gè)比較重要的知識(shí)點(diǎn)。對(duì)于初學(xué)者來(lái)說(shuō),有必要對(duì)其進(jìn)行了解,并掌握其中的應(yīng)用技巧,以幫助我們提高自己的編程可靠性。
Ruby語(yǔ)言雖然是一個(gè)結(jié)構(gòu)比較簡(jiǎn)單的編程語(yǔ)言,但是其中也有程序加密的功能。在這里我們就以幾個(gè)代碼范例來(lái)為大家具體講解Ruby加密方法。#t#
Ruby加密之md5
- require 'md5'
- puts MD5.hexdigest('')
Ruby加密之sha1
- require 'digest/sha1'
- puts Digest::SHA1.hexdigest('')
Ruby加密之base64
- require 'base64'
- code = Base64.encode64('hallo')
- source = Base64.decode64(code)
Ruby加密之uri
- src = 'abc編碼asdf'
- code = URI.encode src
- src = URI.decode code
- puts code
- puts src
責(zé)任編輯:曹凱
來(lái)源:
博客園