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

cliff3-util

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

6 releases

new 0.2.3 Nov 27, 2024
0.2.2 Nov 22, 2024
0.2.1 Jun 27, 2024
0.1.1 Jun 25, 2024

#696 in Cryptography

Download history 5/week @ 2024-09-23 3/week @ 2024-10-14 3/week @ 2024-11-04 134/week @ 2024-11-18

137 downloads per month

MIT license

82KB
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

변경 사항

v0.2.3

date_util

  • get_latest_day 추가
  • get_week_start_end 추가

v0.2.2

date_util 추가

  • local_datetime_to_utc 추가
  • utc_datetime_to_local 추가

v0.2.1

io_util 추가

  • generate_path_string 추가
  • generate_path 추가

Dependencies

~6.5–9MB
~162K SLoC