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

cliff3-util

SHA(256/512) hash, AES/RSA 암복화, 한글 관련 유틸리티 및 I/O 함수 모음 입니다

4 releases

0.2.1 Jun 27, 2024
0.2.0 Jun 26, 2024
0.1.1 Jun 25, 2024
0.1.0 Jun 22, 2024

#815 in Cryptography

MIT license

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
  • 윈도우 환경변수 설정
    • OPENSSL_LIB_DIR 경로 추가
    • OPENSSL_INCLUD_DIR 경로 추가
    • PATHc:\vcpkg\installed\x[86|64]-windows\bin 추가(중요)

Linux(Ubuntu 기준)

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

Dependencies

~6–8.5MB
~156K SLoC