【发布时间】:2012-04-24 04:09:56
【问题描述】:
我正在使用 Ruby 的标准 OpenSSL 库。它有一个名为random_iv 的方法,可以在ASCII-8BIT(二进制)编码中生成具有适当长度的IV。但是,我的 Rails 应用程序和数据库配置为 UTF-8。我无法将其转换为 UTF-8 来存储它(因为它是二进制的,而不是 ASCII 文本)。那么,我该怎么做呢?我必须进行base64转换吗?使用SecureRandom?
【问题讨论】:
标签: ruby ruby-on-rails-3 string character-encoding