Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
symmetric-key block cipher
|
gptkbp:block |
64 bits
|
gptkbp:category |
crypt
|
gptkbp:citation |
gptkb:C_language
|
gptkbp:deprecatedIn |
new applications
|
gptkbp:designedBy |
gptkb:Bruce_Schneier
|
https://www.w3.org/2000/01/rdf-schema#label |
Blowfish cipher
|
gptkbp:introducedIn |
1993
|
gptkbp:keySize |
32 to 448 bits
|
gptkbp:notableFor |
fast performance in software
unpatented |
gptkbp:numberOfRounds |
16
|
gptkbp:openToPublic |
yes
|
gptkbp:replacedBy |
gptkb:AES
|
gptkbp:specifies |
yes
|
gptkbp:successor |
gptkb:Twofish
|
gptkbp:supportsAlgorithm |
gptkb:Feistel_network
|
gptkbp:usedIn |
file encryption
cryptographic libraries password hashing (e.g., bcrypt) |
gptkbp:vulnerableTo |
birthday attack (due to 64-bit block size)
|
gptkbp:bfsParent |
gptkb:bcrypt
|
gptkbp:bfsLayer |
7
|