Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Component: Hash
Calculate hash value of text.
Version | macOS | Windows | Linux | Server | iOS SDK |
2.7 / 9.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
Item | Details |
---|---|
Hash.CRC32 Calculates 32bit CRC value. | All 8.3 |
Hash.Digest Calculates a hash of a value. | All 4.1 |
Hash.DigestFile Calculates a hash of a file. | All 9.2 |
Hash.MD5 Calculated MD5 hash of given text. | All 2.7 |
Hash.MD5.HMAC Returns the a MD5 HMAC based on the key and the data string. | All 4.0 |
Hash.PBKDF2.HMAC Returns the PBKDF2 hash value of the data, first applying the salt value and using the specified hashAlgorithm. | All 3.3 |
Hash.RandomHexString Creates a random hex string. | All 3.3 |
Hash.RandomString Creates a random string. | All 3.1 |
Hash.SHA1 Calculated SHA-1 hash of given text. | All 3.1 |
Hash.SHA1.HMAC Returns the a SHA1 HMAC based on the key and the data string. | All 3.1 |
Hash.SHA256 Calculated SHA-256 hash of given text. | All 3.1 |
Hash.SHA256.HMAC Returns the a SHA256 HMAC based on the key and the data string. | All 3.1 |
Hash.SHA512 Calculated SHA-512 hash of given text. | All 2.7 |
Hash.SHA512.HMAC Returns the a SHA512 HMAC based on the key and the data string. | All 4.0 |
14 functions shown.
Release notes
- Version 14.2
- Added parameter for Hash.DigestFile to update progress dialog.
- Version 10.3
- Added Base64URL as output option for RSA.Sign, CURL.ReceiveData, Files.ReadFile, Hash.DigestFile, Hash.Digest, Encryption.Cipher and for other functions as text encoding parameter.
- Added option for Base64URL encoding to Hash.MD5, Hash.MD5.HMAC, Hash.SHA1, Hash.SHA1.HMAC, Hash.SHA256, Hash.SHA256.HMAC, Hash.SHA512 and Hash.SHA512.HMAC functions.
- Added option to Hash.PBKDF2.HMAC to pass digest names returned by Encryption.DigestNames function, so SHA3 works.
- Version 9.5
- Fixed crash in Hash.Digest function when passing invalid file path for file.
- Version 9.2
- Added Hash.DigestFile function to calculate hashes of big files.
- Version 8.3
- Added Hash.CRC32 function.
- Improved randomness for Hash.RandomString function.
Blog Entries
- Neues MBS FileMaker Plugin 9.4
- MBS FileMaker Plugin 6.0 for OS X/Windows
- FileMaker's native MD5 function
- MBS FileMaker Plugin 4.0 for OS X/Windows - More than 2200 Functions In One Plugin
- MBS FileMaker Plugin 3.2 for OS X/Windows
FileMaker Magazin
Example Databases
- CURL/Amazon S3/Amazon S3 Upload File
- CURL/WebServices/Twitter oAuth
- Encryption and Hash/AES with PHP/AES with PHP
- Encryption and Hash/ECKey Test
- Encryption and Hash/Hash Digest
- Encryption and Hash/Hashes
- Encryption and Hash/Solution Registration/Solution Registration Creator
- Encryption and Hash/Solution Registration/Solution Registration
- SmartCard/Belgian EID Reader
- Third Party/FileMaker Snippet Storage