智能客服
你问我答,随时在线为你解决问题
crypto 包提供安全随机数功能。
使用本包需要外部依赖 OpenSSL 3 的 crypto 动态库文件,故使用前需安装相关工具。
对于 Linux 操作系统,可参考以下方式:
对于 Windows 操作系统,可按照以下步骤:
对于 macOS 操作系统,可参考以下方式:
如果未安装 OpenSSL 3 软件包或者安装低版本的软件包,程序可能无法使用并抛出相关异常 SecureRandomException:Can not load openssl library or function xxx。
| 类名 | 功能 |
|---|---|
| SecureRandom | 安全随机数。 |
| 异常类名 | 功能 |
|---|---|
| SecureRandomException | 安全随机数异常类。 |