지정된 암호화 해시 알고리즘으로 생성된 이진 해시 값을 반환합니다.
CryptDigest (데이터 ; 알고리즘)
데이터
- 해시를 생성하는 임의의 텍스트 표현식 또는 필드.
알고리즘
- 사용할 암호화 알고리즘의 이름(CryptAuthCode 함수 참조).
컨테이너
FileMaker Pro 16.0
Base64EncodeRFC 및 Base64Decode 또는 HexEncode 및 HexEncode 함수를 사용하여 인코딩과 반환된 해시를 제어합니다.
•이 함수는 런타임 솔루션에서 지원되지 않으며 "?"를 반환합니다.
결과 컨테이터 필드는 기본 알고리즘을 사용하여 메시지 필드에 있는 텍스트 요약을 포함하는 파일을 저장합니다.
필드 설정 [테이블::결과 ; CryptDigest(테이블::메시지 ; "")]
SHA512 알고리즘을 사용하여 $JSON 변수의 콘텐츠 요약을 반환합니다. CryptDigest로 반환된 컨테이너 데이터는 Base64로 인코딩된 텍스트로 반환됩니다.
Base64EncodeRFC(4648; CryptDigest($JSON ; "SHA512"))