Seal 메서드 |
데이터에 유효 기간 정보를 추가해 암호화합니다.
sealedText = objEncryptor.Seal(plainText, expiration)
objEncryptor
Required. Encryptor 오브젝트
sealedText
String. 암호화된 문자열을 반환합니다.
plainText
String. 암호화할 문자열을 지정합니다.
expiration
Date. 암호 유효 시각을 지정합니다.
지정된 문자열을 암호화할 때 만료 시각 정보를 추가해 암호화합니다. VerifySeal을 호출해 현재 시각과 원본 데이터를 이용해 암호화된 데이터가 올바른지 여부를 판별할 수 있습니다.
Set Encryptor = Server.CreateObject("TABSUpload4.Encryptor") '마스터 암호와 솔트 값으로 초기화합니다. Encryptor.InitializeFromIni "C:\MyPassword.ini" '3시간 동안 유효한 데이터를 생성한다. seal = Encryptor.Seal("원본 문자열", DateAdd("h", 3, Now)) 'seal이 유요한지 여부를 검사한다. Response.Write "Verify seal:" & Encryptor.VerifySeal(seal, "원본 문자열")