Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
12.0
12.1
12.2
12.3
12.4
12.5
13.0
13.1
13.2
13.3
Statistic
FMM
Blog
Component: Encryption
Encrypt or Decrypt with AES or Blowfish
Version | macOS | Windows | Linux | Server | iOS SDK |
2.7 / 8.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
Item | Details |
---|---|
Encryption.Cipher Encrypts or decrypts of a value. | All 4.1 |
Encryption.CipherNames Queries list of all ciphers. | All 8.5 |
Encryption.DecryptAES Deprecated Decrypts data with AES engine in CBC mode. | All 2.7 |
Encryption.DecryptBlowfish Deprecated Decrypts data with Blowfish engine in CFB64 mode. | All 2.7 |
Encryption.DecryptContainerAES Deprecated Decrypts container value with AES engine in CFB mode. | All 2.9 |
Encryption.DecryptContainerBlowfish Deprecated Decrypts container value with Blowfish engine. | All 2.9 |
Encryption.DigestNames Queries list of all digest algorithms. | All 8.5 |
Encryption.EncryptAES Deprecated Encrypts data with with AES engine in CBC mode. | All 2.7 |
Encryption.EncryptBlowfish Deprecated Decrypts data with Blowfish engine in CFB64 mode. | All 2.7 |
Encryption.EncryptContainerAES Deprecated Encrypts container value with AES engine in CFB mode. | All 2.9 |
Encryption.EncryptContainerBlowfish Deprecated Encrypts container value with Blowfish engine. | All 2.9 |
RSA.DecryptPrivateKey Decrypts a private key. | All 7.5 |
RSA.EncryptPrivateKey Encrypts a private key. | All 7.5 |
RSA.PrivateDecrypt Decrypts data using private key. | All 6.2 |
RSA.PrivateEncrypt Encrypts data using private key. | All 6.2 |
RSA.PublicDecrypt Decrypts data using public key. | All 6.2 |
RSA.PublicEncrypt Encrypts data using public key. | All 6.2 |
17 functions shown.
These functions require a paid license (65%).
Release notes
- 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 to Hash.PBKDF2.HMAC to pass digest names returned by Encryption.DigestNames function, so SHA3 works.
- Version 10.0
- Fixed a bug with Encryption.Cipher function when key contained char(10).
- Version 9.5
- Changed Encryption.Cipher to not report no error as error.
- Version 9.4
- Added error check to Encryption.Cipher to report if de/encryption fails instead of silently return no or garbage data.
- Version 8.5
- Added Encryption.CipherNames and Encryption.DigestNames functions.
- Fixed problem with Encryption.EncryptAES function if byte size is not a multiply of 16.
- Version 7.3
- Added new mode to Encryption.Cipher with type "auto" for returning container data and detect type based on a given filename.
- Fixed bug with Encryption.Cipher to better handle longer keys (e.g. blowfish with up to 64 bytes) and invalid key lengths.
Blog Entries
- MBS FileMaker Plugin, June 2021 News
- MBS FileMaker Plugin 10.3 - More than 6200 Functions In One Plugin
- MBS FileMaker Plugin 6.2 for OS X/Windows
- MBS FileMaker Plugin 4.1 for OS X/Windows - More than 2400 Functions In One Plugin
Example Databases
