#sha #io #rsa #aes #korean #github

cliff3-util

SHA(256/512) 哈希,AES/RSA 加密解密,韩文相关实用工具及 I/O 函数集合

4 个版本

0.2.1 2024年6月27日
0.2.0 2024年6月26日
0.1.1 2024年6月25日
0.1.0 2024年6月22日

#806 in 加密

33 月下载量

MIT 许可证

73KB
1.5K SLoC

crates.io docs Cargo test

openssl 设置

Windows(x86 /x64)

stack overflow 参考

  • vcpkg 安装
c:\> git clone https://github.com/Microsoft/vcpkg
c:\vcpkg> ./bootstrap-vcpkg.bat 
  • openssl 安装
c:\vcpkg> vcpkg.exe install openssl-windows:x[86|64]-windows
c:\vcpkg> vcpkg.exe install openssl:x[86|64]-windows-static
c:\vcpkg> vcpkg.exe integrate install
  • Windows 环境变量设置
    • OPENSSL_LIB_DIR 路径添加
    • OPENSSL_INCLUD_DIR 路径添加
    • PATH中添加 c:\vcpkg\installed\x[86|64]-windows\bin (重要)

Linux(Ubuntu 为基准)

$ sudo apt update
$ sudo apt install build-essential pkg-config libssl-dev

依赖

~6–8MB
~154K SLoC