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
191 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
- Comparing hash strings LockBox 3 on Delphi
- Converting C# AES-256 Encryption/Decryption to Delphi
- Delphi 11.1 vs Delphi XE5 data type differences - Lockbox
- Lockbox 3 - Difference in Delphi XE5 and Delphi 11.1
- Delphi, Lockbox3, calculate md5 throws 'Integer overflow' exception
- Saving Delphi LockBox 3 generated RSA keys to file - incomprehensible content. How to get readable strings?
- Migrating encrypted database fields when upgrading to Rails 7
- LockBox 3 encrypt RSA with public certyficate
- E2134 Error in Turbopower LockBox code when building with runtime type information
- ClientDatSet.LoadFromFile(DeCryptFile(XMLFile))?
- Rails - Encrypted Data Storage with Raw SQL Queries
- Verify RSA signature with LockBox
- LockBox 3 Encrypting not matching online tool, suspect padding or key problem
- Extract contents from p7m file with TurboPower LickBox
- Delphi Firemonkey LockBox3 AES-CBC, PC and Android result are different?
Related Questions in TURBOPOWER
- Delphi TurboPower Async Professional Data Packet Access Violation…
- c++builder linker problem with Abbrevia GetIt package : ilink32 error unresolved external
- Delphi 10 aes 128 ecb calculator error
- Trying to determine which verison of BlowFish is used by TurboPower LockBox 2 and/or 3
- Issue with TurboPower Async Professional installation on Delphi-XE7
- Which Delphi version should I use?
- TStDecimal and TurboPower SysTools
- TurboPower Lockbox 3 remove salt
- How do I monitor and cancel progress of Abbrevia compression?
- Turbo Power Asyncpro error on compiling
- Where do Orpheus bpl files get generated?
- How to properly initialize Codec in Runtime (Turbo Power Lock Box 3)?
- Delphi XE2 and TurboPower Orpheus
- TSimpleCodec.Begin_EncryptMemory - Wrong mode
- TurboPower LockBox how can one use AES with a byte array as key
Related Questions in LOCKBOX-2
- How to configure Android RSA key generation (or key use) so that it works like Delphi TurboPower Lockbox 2 RSA key generation/use?
- How to use RSA 1024 if 8 byte string is encrypted as 172 byte string, but RSA works on strings less than 62 bytes?
- 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)
- Verify RSA signature with LockBox
- Migrating AES from lockbox2 to lockbox3 delphi
- Trying to determine which verison of BlowFish is used by TurboPower LockBox 2 and/or 3
- Using LockBox3 with Delphi XE4 without installation
- Convert RSA keys from LockBox 2 to LockBox 3
- 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.