14 citations found. Retrieving documents...
Bruce Schneier. The Blowfish encryption algorithm. Dr. Dobb's Journal of Software Tools, 19(4):38, 40, 98, 99, April 1994.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Scaling Secure Group Communication Systems: Beyond.. - Amir, Nita-Rotaru..   (Correct)

.... (BD) 29] Steer et al. STR) 25] Group Diffie Hellman (GDH) 24] and Tree Based Group Diffie Hellman (TGDH) 27] Each of the latter four protocols are based on various group extensions of the well known (2 party) Diffie Hellman key exchange [30] For encryption, only one algorithm (Blowfish [31]) is currently supported. 4.3 Integrated Architecture Early GCSs were implemented as libraries, which meant that all distributed protocols were performed between all clients. A substantial increase in performance and scalability was obtained by applying a client server architecture to this ....

B. Schneier, "The Blowfish encryption algorithm," Dr. Dobb's Journal, pp. 38,40, Apr 1994.


Scaling Secure Group Communication Systems: Beyond.. - Amir, Nita-Rotaru.. (2002)   (Correct)

.... (BD) 31] Steer et al. STR) 27] Group Diffie Hellman (GDH) 26] and Tree Based Group Diffie Hellman (TGDH) 29] Each of the latter four protocols are based on various group extensions of the well known (2 party) Diffie Hellman key exchange [32] For encryption, only one algorithm (Blowfish [33]) is currently supported. 4.3 Integrated Architecture Early GCSs were implemented as libraries, which meant that all distributed protocols were performed between all clients. A substantial increase in performance and scalability was obtained by applying a client server architecture to this ....

B. Schneier, "The Blowfish encryption algorithm," Dr. Dobb's Journal, pp. 38,40, Apr 1994.


Storin: A block cipher for digital signal processors - Mark Wooding Mdw   (Correct)

....diagrammatically in figure 2. The key schedule is designed to be simple and to reuse the cipher components already available. Given a user key, which is a sequence of one or more 24 bit words, it produces the 36 subkey words required by the cipher. The key schedule is very similar to Blowfish [3]. The subkey array is assigned an initial constant value derived from the matrix used in the cipher. Words from the user key are XORed into the array, starting from the beginning, and restarting from the beginning of the user key when all the user key words are exhausted. A 96 bit block is ....

....halves of all of the output words. The linear transformation propagates this change to the bottom halves. Complete avalanche is therefore achieved after three rounds of Storin. 6 P [0] P [0] P [1] F P [1] F (0) P [1] F (0) 0 F F 2 (0) Figure 3: Blowfish key schedule: P [2] and P [3] don t depend on P [0] and P [1] 2.4 Key schedule notes The key schedule is intended to be adequate for bulk encryption; it doesn t provide good key agility, and isn t intended to. The key schedule accepts up to 28 words of user key, although expecting 672 bits of security from the cipher is not ....

[Article contains additional citation context not shown here]

B. Schneier, `The Blowfish Encryption Algorithm', Dr Dobb's Journal, vol. 19 no. 4, April 1994, pp. 38--40


On the Weak Keys of Blowfish - VAUDENAY (1995)   (10 citations)  (Correct)

....the new feature that the s boxes are randomly generated from the private key. Hence, for some particular weak keys, a differential cryptanalysis may be successful. This paper shows the first analysis of Blowfish, as an answer to the Dr Dobb s Journal Blowfish Cryptanalysis Contest proposed in [7]. 1 Blowfish Blowfish encrypts a 64 bit plaintext into a 64 bit ciphertext using a variable key length [6] The encryption proceeds with a suggested number of Laboratoire d Informatique de l Ecole Normale Sup erieure, research group affiliated with the CNRS 1 t = 16 rounds. In the ....

B. Schneier. The Blowfish Encryption Algorithm. In Dr Dobb's Journal, pp. 38--40, April 1994. 8


The Cost of Adding Security Services to Group Communication.. - Nita-Rotaru (2000)   (Correct)

....we implemented two such protocols: the first which we will refer to as distributed Cliques, is a contributory key agreement. The second, centralized Cliques, uses the last member to join the group as a key generation entity. We achieve confidentiality by encrypting the messages using the Blowfish [7] encryption package. This package implements an efficient symmetric encryption algorithm that encrypts 64 bytes of plaintext, using a variable key (32 to 448 bits) It combines a Feistel network, key dependent S Boxes, and a non invertible F function to create what is perhaps one of the most ....

....interfaces: one for encryption and one for key agreement. Any encryption algorithm or key agreement protocol can plug in to the Secure Spread module by implementing these interfaces. The Blowfish module includes the Blowfish algorithm (a modification of the Bruce Schneider s free implementation) [7, 8] and the Blowfish interface to the Spread module. Secure Spread Clients specify the encryption algorithm to be used upon connecting to Secure Spread. When clients require to send encrypted messages, the Secure Spread module invokes the general encryption function which in turn will invoke the ....

B. Schneier, "The blowfish encryption algorithm," Dr. Dobb's Journal, pp. 38--40, Apr. 1994.


Secure Group Communication in Asynchronous Networks with.. - Yair Amir (2000)   (13 citations)  (Correct)

....can instead use the View Synchrony semantics of the Flush layer or the EVS semantics provided by Spread. Choosing which services are used is entirely up to the application. Currently, for bulk data encryption secure Spread uses an open source implementation of Bruce Schneier s Blowfish algorithm [15]. In the near future we hope to add the ability to use the OpenSSL[16] cryptographic library which provides an abundant selection of encryption algorithms. With this selection of encryption algorithms available, the user could be allowed to decide which encryption algorithm they are most ....

B. Schneier, "The blowfish encryption algorithm," Dr. Dobb's Journal, pp. 38--40, Apr. 1994.


Report on the AES Candidates - Baudron, Gilbert, Granboulan..   (6 citations)  (Correct)

....way to the hidden trapdoor controversy. Twofish [45] is designed for 32 bit architectures, with little consideration for future 64 bit ones. Its key schedule is very complicated and has a high complexity. One important feature of Twofish is key dependent S boxes. This was used in the Blowfish [43, 44] cipher. Since the so called key dependent S boxes of Twofish consist of two fixed S boxes which are transformed by XORing with two key bytes, we believe they should no longer be called key dependent S boxes , but a regular design with fixed S boxes. Twofish uses many other tricks taken from ....

B. Schneier. The Blowfish Encryption Algorithm. In Dr Dobb's Journal, pp. 38--40, April 1994.


Distributed Computing in Practice: The Condor Experience - Thain, Tannenbaum, Livny (2004)   (6 citations)  (Correct)

No context found.

Bruce Schneier. The Blowfish encryption algorithm. Dr. Dobb's Journal of Software Tools, 19(4):38, 40, 98, 99, April 1994.


On-Chip Lookup Tables for Fast Symmetric-Key Encryption - Murat Fiskiran And   (Correct)

No context found.

B. Schneier, The Blowfish Encryption Algorithm, .


A Survey of Ring-Building Network Protocols Suitable for.. - Sobeih, Yurcik   (Correct)

No context found.

B. Schneier, "The blowfish encryption algorithm," Dr. Dobb's Journal , pp. 38--40, April 1994.


High-Performance Secure Group Communication - Nita-Rotaru (2003)   (Correct)

No context found.

B. Schneier, "The Blowfish encryption algorithm," Dr. Dobb's Journal, pp. 38,40, Apr 1994.


Distributed Computing in Practice: The Condor Experience - Thain, Tannenbaum, Livny (2004)   (6 citations)  (Correct)

No context found.

Bruce Schneier. The Blowfish encryption algorithm. Dr. Dobb's Journal of Software Tools, 19(4):38, 40, 98, 99, April 1994.


Network Working Group D. Harkins Request for Comments: 2409.. - Status Of This   (Correct)

No context found.

Schneier, B., "The Blowfish Encryption Algorithm", Dr. Dobb's Journal, v. 19, n. 4, April 1994.


The MARS Encryption Algorithm - Burwick, Coppersmith, D'Avignon..   (Correct)

No context found.

B. Schneier, "The Blowfish Encryption Algorithm," Dr. Dobb's Journal, Vol. 19, No. 4, Pages 38-40, April 1994.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC