Trying to determine which verison of BlowFish is used by TurboPower LockBox 2 and/or 3. Any ideas? I've done a bunch of reserach and just see "BLOWFISH" but no version.
Trying to determine which verison of BlowFish is used by TurboPower LockBox 2 and/or 3
190 Views Asked by Michael Vaccarello At
1
There are 1 best solutions below
Related Questions in BLOWFISH
- How to implement Blowfish ECB algorithm PKCS5 Padding in iOS
- Encrypt string with Blowfish in NodeJS
- Blowfish on android studio for encryption/decryption
- Python - Blowfish decryption issue
- Blowfish password verifying
- BCrypt: How to determine whether two hashes refer to the same password
- How to implement custom encoding with symfony2 security
- php-Blowfish decryption failed after host-transfer
- Different blowfish encryption results
- Blowfish decrypting hex encoded string
- How to convert string to key to be used in encryption?
- How to create and store password hashes with Blowfish in PHP
- Using Android NDK for encryption of data passed from normal android app
- sending dgram messages between big and little endien with blowfish
- Blowfish in the Merkle–Damgård construction?
Related Questions in LOCKBOX-3
- Turbopower Lockbox3 - Can I control initialization vector and padding for AES-256 encryption? Request for encryption equivalent
- Secure keypair encryption solution in Delphi & PHP?
- Turbopower Lockbox3 - Can I control initialization vector and padding for AES-256 encryption?
- LockBox Stream read error, RSA
- ClientDatSet.LoadFromFile(DeCryptFile(XMLFile))?
- LockBox / Node Crypto compatibility
- How to detect decryption failure using TurboPower Lockbox 3.5
- Lockbox 3 load public key not possible - stream reading error
- Lockbox3 encryptstring : same string gives different encrypted result
- Delphi XE2 TurboPower component status
- Base64_to_stream Turbo power Lockbox 3.6.2 Delphi Xe7 | E2010 Incompatible types: 'System.TArray<System.Byte>' and 'string'
- How to always get an identical result with identical settings when encrypting a string?
- Convert RSA keys from LockBox 2 to LockBox 3
- TurboPower LockBox 3 Unit Testing in Delphi XE2
- Lockbox 3 for Android with XE7 not working
Related Questions in TURBOPOWER
- Delphi XE2 TurboPower component status
- Where do Orpheus bpl files get generated?
- TStDecimal and TurboPower SysTools
- TSimpleCodec.Begin_EncryptMemory - Wrong mode
- TurboPower LockBox how can one use AES with a byte array as key
- Delphi XE2 and TurboPower Orpheus
- Turbo Power systools stExport event in Delphi
- Is there documentation for turbopower's OnGuard anywhere?
- Using Turbopower XML Partner with Delphi XE 2
- Windows appearing off edge of screen (Delphi)
- Delphi 10 aes 128 ecb calculator error
- Trying to determine which verison of BlowFish is used by TurboPower LockBox 2 and/or 3
- ASyncPro 5.00 in Delphi 2010 - Range Check Error
- How to properly initialize Codec in Runtime (Turbo Power Lock Box 3)?
- TurboPower Lockbox 3 remove salt
Related Questions in LOCKBOX-2
- Convert RSA keys from LockBox 2 to LockBox 3
- Verify RSA signature with LockBox
- Trying to determine which verison of BlowFish is used by TurboPower LockBox 2 and/or 3
- In ruby on rails how to encrypt data and store in database
- 'Invalid RSA key' when trying to load RSA public key in the Turbo LockBox 2 most basic code (just 2 lines of code)
- How to configure Android RSA key generation (or key use) so that it works like Delphi TurboPower Lockbox 2 RSA key generation/use?
- Migrating AES from lockbox2 to lockbox3 delphi
- How to use RSA 1024 if 8 byte string is encrypted as 172 byte string, but RSA works on strings less than 62 bytes?
- Using LockBox3 with Delphi XE4 without installation
- Java equivalent of Delphi encryption?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
There are no "versions" of Blowfish. There is just Blowfish.
If you have TP Lockbox 3 installed, and you put a linked TCodec and TCryptographic component on a form, select the cipher, and then click the About Box, you will get some information on the selected cipher. Go to the Algorithms tab, "About selected cipher" panel. For Blowfish you get two references and a block size.
These references define the implementation of the underlying block cipher.
While there are no "versions" of blowfish, just like all block mode ciphers, there are options which effect the output stream. These options relate to the adaption of block mode ciphers to stream mode, and are quiet apart and separate from blowfish. Options include:
TP Lockbox 3 comes with an extensive reservoir of unit tests. In fact, it is the only open source Delphi project that I know, that publishes unit tests. I don't know why more FOSS projects don't do this. Included in the reservoir is a KAT for Blowfish. You can verify the KAT with the service at ...
And you can run the unit test for Blowfish (It passes whenever I run it).
TP Lockbox 2 also provides standard and correct blowfish, but I can't say anything about what the padding options are. They do provide selection of chain mode, but the range is very limited. I don't believe that TP Lockbox 2 does any salting.