摘要: classDesrequire'openssl'require'base64'ALG='DES-EDE3-CBC'KEY="mZ4Wjs6L"DES_KEY="nZ4wJs6L"#加密defencode(str)des=OpenSSL::Cipher::Cipher.new(ALG)des.pkcs5_keyivgen(KEY,DES_KEY)des.encryptcipher=des.update(str)cipher<<des.finalreturnBase64.encode64(ciphe 阅读全文
posted @ 2012-07-19 10:56 芬奇 阅读(542) 评论(0) 推荐(0)
摘要: #md5加密require'md5'putsMD5.hexdigest('admin')#sha1加密require'digest/sha1'putsDigest::SHA1.hexdigest('admin')#baserequire'base64'code=Base64.encode64('admin')source=Base64.decode64(code) 阅读全文
posted @ 2012-07-19 10:52 芬奇 阅读(8598) 评论(0) 推荐(0)