
ZipArchive의 setEncryptionIndex 메소드는 암호화된 파일의 암호화 알고리즘을 지정하는 메소드입니다.
- 인자로 1을 입력하면 AES-128 암호화 알고리즘을 사용합니다.
- 인자로 2를 입력하면 AES-256 암호화 알고리즘을 사용합니다.
암호화 알고리즘의 차이점은 암호화 키의 길이로, AES-128은 128비트(16바이트) 키를 사용하고 AES-256은 256비트(32바이트) 키를 사용합니다.
암호화 키의 길이는 암호화 알고리즘의 보안 수준을 결정합니다. AES-256은 AES-128보다 더 강력한 보안 수준을 제공합니다.
하지만 AES-256은 암호화 및 복호화에 더 많은 시간을 소요할 수 있습니다.
따라서, 암호화 알고리즘을 선택할 때는 암호화 키의 길이와 암호화 및 복호화 시간을 고려해야 합니다.
2025-07-23 09:27