Click or drag to resize

Initialize 메서드

Encryptor 오브젝트를 초기화합니다.

형식
syntax
objEncryptor.Initialize(masterPassword, masterSalt)

objEncryptor

Required. Encryptor 오브젝트

masterPassword

String. 암호화 라이브러리에서 사용될 마스터 암호를 지정합니다.

masterSalt

Int674. 암호화 라이브러리에서 사용될 솔트 값을 지정합니다.

설명

Encryptor 오브젝트의 모든 메서드를 호출하기전 Initialize 메서드를 호출해 암호화 라이브러리를 초기화해야 합니다. 이때 지정되는 masterPasswordmasterSalt 값은 암호화/해시에서 사용되는 키 값으로 예측하기 힘든 매우 복잡한 값을 지정해야 합니다. 이 값이 변경될 경우 암호화된 결과가 달라지며 복호화가 올바르게 되지 않는다는 것을 명심하도록 합니다.

실제 서비스에 적용하는 경우라면 ASP 코드에 마스터 암호와 솔트 값이 노출되는 Initialize 메서드 대신 InitializeFromIni 메서드를 사용하십시오.

예제
ASP
Set Encryptor = Server.CreateObject("TABSUpload4.Encryptor")

Encryptor.Initialize "abcde1234!@#$.", 857365486
encName = Encryptor.Encrypt("홍길동")