Elixir 加密模块

2023-12-16 20:47 更新

加密模块包括散列函数,数字签名,加密算法等等:

iex> Base.encode16(:crypto.hash(:sha256, "Elixir"))
"3315715A7A3AD57428298676C5AE465DADA38D951BDFAC9348A8A31E9C7401CB"

:crypto模块不是Erlang标准库的一部分,但由Erlang分布式包含.这意味着你必须将:crypto放在你项目的应用列表中,无论是否使用它.你只需修改你的mix.exs文件:

def application do
  [applications: [:crypto]]
end


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号