SeedDecryptFile 메서드 |
SEED 알고리즘을 사용해 암호화된 파일을 복호화합니다.
objEncryptor.SeedDecryptFile(cipherFilePath, plainFilePath, keyLength)
objEncryptor
Required. Encryptor 오브젝트
cipherFilePath
String. 암호화된 파일의 경로를 지정합니다.
plainFilePath
String. 복호화해서 저정할 파일 경로를 지정합니다.
keyLength
Integer. Optional. 적용할 SEED 키 길이를 지정합니다. 지정하지 않을 경우 128비트가 사용됩니다.
SeedEncryptFile 메서드로 암호화된 파일을 복호화해서 plainFilePath에 지정된 파일에 저장합니다. keyLength 값에 128을 지정할 경우 암호화 방식으로 SEED 128을 사용하고, 256을 지정할 경우 보다 강화된 SEED 256을 사용합니다.
복호화 작업에 실패할 경우 ASP 예외가 발생하며 ASP 페이지 실행이 즉시 중단됩니다. 직접 예외를 처리하고자 한다면 On Error 문장을 사용할 수 있습니다.
5.0 버전에 추가된 기능입니다.
Set Encryptor = Server.CreateObject("TABSUpload4.Encryptor") 'SEED 키 값으로 초기화합니다. Encryptor.InitializeFromIni "C:\MyPassword.ini" 'file.txt.enc 파일을 복호화해서 file.txt에 저장합니다. Encryptor.SeedDecryptFile "C:\data\file.txt.enc", "C:\out\file.txt", 256