본문으로 건너뛰기

문자열 암호화 (string.aes128_encrypt)

사용 권장 안 함: 이 함수는 이전 스크립트와의 호환성을 위해서만 유지됩니다. 새 스크립트에서는 lua-openssl 확장 라이브러리를 사용하고 필요에 따라 aes-128-ecb, aes-128-gcm 등의 알고리즘을 선택하는 것이 좋습니다.

선언

암호화된 데이터 = string.aes128_encrypt(데이터 내용,)

매개변수

  • 데이터 내용
    문자열. 암호화할 문자열입니다.

  • 문자열. 암호입니다.

반환값

  • 암호화된 데이터
    문자열. 암호화된 바이너리 데이터 블록입니다.

설명

AES128-ECB 알고리즘으로 문자열 또는 바이너리 데이터 블록을 암호화합니다.
참고: ECB 모드 자체에는 IV(초기화 벡터) 인수가 필요하지 않습니다. 외부 시스템에서 IV 입력을 요구하면 0을 전달하면 됩니다.

예제

이 장 끝의 종합 예제를 참조하십시오.