Click or drag to resize

VerifySeal 메서드

Seal된 데이터가 유효한지 여부를 반환합니다.

형식
syntax
retVal = objEncryptor.VerifySeal(sealedText, plainText)

objEncryptor

Required. Encryptor 오브젝트

retVal

Boolean. 데이터가 유효할 경우 true를 반환합니다.

sealedText

String. 암호화된 문자열을 지정합니다.

plainText

String. 암호화하기 이전 원본 데이터와 비교를 위한 문자열을 지정합니다.

설명

암호화된 데이터와 plainText가 동일하고 Seal 메서드에 지정된 만료 시각을 지나지 않은 경우라면 true를 반환합니다.

예제
ASP
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, "원본 문자열")