Click or drag to resize

Seal 메서드

데이터에 유효 기간 정보를 추가해 암호화합니다.

형식
syntax
sealedText = objEncryptor.Seal(plainText, expiration)

objEncryptor

Required. Encryptor 오브젝트

sealedText

String. 암호화된 문자열을 반환합니다.

plainText

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

expiration

Date. 암호 유효 시각을 지정합니다.

설명

지정된 문자열을 암호화할 때 만료 시각 정보를 추가해 암호화합니다. VerifySeal을 호출해 현재 시각과 원본 데이터를 이용해 암호화된 데이터가 올바른지 여부를 판별할 수 있습니다.

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