보호된 ZIP 접근
ZIP 압축 파일은 여러 파일을 압축하여 디지털 플랫폼에서 쉽게 공유할 수 있는 편리한 방법을 제공합니다. 하지만 민감한 정보가 담긴 ZIP 파일이 의도치 않은 수신자에게 실수로 전송되는 경우가 있습니다. 따라서 업계 표준을 준수하여 파일을 암호화 및 복호화하는 기능은 모든 ZIP 라이브러리에 필수적입니다.
IronZIP 사용자가 단 몇 줄의 코드로 보호된 ZIP 파일의 암호를 해제할 수 있도록 해주는 점에서 돋보이며, 암호 및 다양한 암호화 방법을 사용하여 기존 ZIP 아카이브를 암호화하는 것도 가능합니다. 이러한 다재다능함 덕분에 다양한 상황에 적합합니다.
Access Protected ZIP with C#
IronZip사용하여;IronZip.Enum사용합니다.- using (var
archive= newIronZipArchive("existing.zip","P@ssw0rd")) archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256);
보호된 ZIP 압축 파일 액세스
먼저 IronZip 네임스페이스를 가져옵니다. 그 후, 새로운 IronZipArchive를 초기화하고, 두 개의 매개변수를 입력합니다. 첫 번째 매개변수는 액세스하려는 보호된 ZIP 파일의 경로이며, 두 번째 매개변수는 해당 ZIP 파일에 액세스하기 위한 비밀번호입니다. 비밀번호나 경로가 잘못되면 작업이 실패한다는 점에 유의하십시오. 올바른 비밀번호를 입력하면 ZIP 파일의 암호를 해제하고 그 내용을 확인, 추출 또는 수정할 수 있습니다.
기존 ZIP 압축 파일 암호화
IronZipArchive 클래스를 사용하여 보호된 ZIP 파일에 액세스하는 것 외에도, IronZip을 사용하면 선택한 암호화 방식으로 아카이브를 암호화할 수도 있습니다. 이를 위해 먼저 IronZip.Enum를 임포트합니다. 열거형을 임포트하면 개발자가 아카이브를 암호화하는 데 사용할 암호화 방식을 선택할 수 있습니다. 마지막으로 두 개의 매개변수를 전달하여 Encrypt 메서드를 호출합니다. 첫 번째는 ZIP 아카이브를 암호화하는 데 사용하려는 암호이며, 두 번째는 EncrpytionMethods 열거형입니다. 이 예제에서는 EncryptionMethods.AES256을 사용하여 파일을 암호화할 것입니다. 파일 암호화 후, 암호화된 ZIP 파일에 다시 액세스하여 암호를 입력함으로써 작업 결과를 확인할 수 있습니다. 지원되는 암호화 방법 및 관련 열거형의 전체 목록은 여기를 참조하십시오.

