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:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
Encryption.DecryptBlowfish
Decrypts data with Blowfish engine in CFB64 mode.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| Encryption | 2.7 | Yes | Yes | Yes | Yes | Yes |
Deprecated
This function was deprecated. Use Encryption.Cipher instead.
MBS( "Encryption.DecryptBlowfish"; key; text { ; iv } ) More
Parameters
| Parameter | Description | Example | Flags |
|---|---|---|---|
| key | The key you want to use. | "Hello" | |
| text | The text to decrypt. Should be hex encoded bytes from Encryption.EncryptAES. | "1234567809ABCDEF" | |
| iv | The initial vector as a text with up to 16 bytes length. | "1234567890ABCDEF" | Optional |
Result
Returns decrypted text.
Description
Decrypts data with Blowfish engine in CFB64 mode.This function uses UTF-8 for key, text and iv parameters.
For blowfish the key length is limited to 72 characters.
The plugin has no idea to verify if the key is correct. You need to make sure that you check if result is correct, e.g. by using a hash to verify if result is the expected value.
Deprecated. Please move to Encryption.Cipher for new projects.
Examples
Simply decrypt a text:
MBS( "Encryption.DecryptBlowfish"; $key; $encrypted )
See also
Example Databases
Blog Entries
Created 18th August 2014, last changed 12nd June 2020
Encryption.DecryptAES - Encryption.DecryptContainerAES
Feedback: Report problem or ask question.
Links
MBS FileMaker tutorial videos