base64加密和解密
#!/usr/bin/env ruby -I ../lib -I lib
#enbase64.rb
require "base64"
File.open("logo(1).png", "rb") do|f|
data=f.read
File.open('a.base64', 'wb') do|f|
f.write(Base64.encode64(data))
end
end注意:图片文件读写,要会b的方式。二进制文件
#!/usr/bin/env ruby -I ../lib -I lib
#debase64.rb
require "base64"
data = File.read('t.base64')
File.open('aa.png', 'wb') do|f|
f.write(Base64.decode64(data))
end
s
s
s
本文介绍了如何使用Ruby语言进行Base64加密和解密操作,包括如何将图片文件转换为Base64编码字符串,以及如何从Base64编码字符串还原回原始图片。通过具体的代码示例展示了加密和解密过程。
1088

被折叠的 条评论
为什么被折叠?



