Combining
Message Authentication and Encryption
(presentation slides)
A recent field of study is mechanisms for
combining message authentication and encryption into one efficient
primitive. Even if there are no efficiency gains to be made, there
are practical and usability issues. This paper presents an overview
of some recent work in this area.
A
Precis of the New Attacks on GSM Encryption (September 2003)
Turing:
A Fast Stream Cipher is a full
paper about the final design of Turing. (Accepted to Fast Software
Encryption 2003.)
Turing:
A Fast Software Stream Cipher
(240k) is the full presentation originally prepared for the rump
session of Crypto2002 (27 slides, only 1 of which was shown). It's
been updated to be consistent with the source code.
A Practical Cryptanalysis
of SSC2 (presentation
slides) was presented at SAC 2001.
Exploiting
Multiples of the Connection Polynomial in Word-Oriented Stream
Ciphers was presented at AsiaCrypt 2000.
Guess and Determine
Attacks on SNOW (presentation
slides) was presented at SAC 2002.
A Mode of Operation with
Partial Encryption and Message Integrity (PEMI) is a paper
describing and proving the method we proposed just after the NIST
Modes of Operation workshop in 2001, which is sometimes referred to
as "Hawkes-Rose Mode". The paper has never quite found the
right conference for it.
Cryptographic Algorithms
Revealed is a tutorial intended to give a somewhat technical and
detailed explanation of how various cryptographic algorithms
actually work. It has been presented at a number of conferences
around the world.
Authentication
and Security in Mobile Phones
is a paper presented at the 1999 Australian Unix User's Group
conference, which is an overview of the cryptographic mechanisms
used in ANSI-41 and GSM systems, with some (now dated) glimpses into
the future authentication and security procedures and algorithms. Authentication
and Security in Wireless Phones
is a more recently updated set of presentation slides.
A paper about ssmail was presented at
the 1999 USENIX LISA conference. Here is ssmail:
Opportunistic Encryption in Sendmail.
Primitive
Specification for SOBER-128
is the Sober 128 design paper
On
the Applicability of Distinguishing Attacks Against Stream Ciphers
We demonstrate that the existence of distinguishing attacks against
stream ciphers is unrelated to their security in practical use, and
in particular that the amount of data required to perform a
distinguishing attack is unrelated to the key length of the
cipher.

Greg Rose and Qualcomm currently have a number of patents registered
with the US Patents
and Trademarks Office, as listed below. This
link will take you to
further details about these patents on the USPTO website.
|
6,578,143
|
Method for negotiating weakened keys in encryption systems
|
|
6,560,338
|
Limiting delays associated with the
generation of encryption stream ciphers
|
|
6,529,487
|
Method and apparatus for securely
transmitting distributed RAND for use in mobile station
authentication
|
|
6,510,228
|
Method and apparatus for generating
encryption stream ciphers
|
|
6,490,357
|
Method and apparatus for generating
encryption stream ciphers
|
|
6,385,316
|
Method and apparatus for encrypting data
in a wireless communication system
|
|
6,252,958
|
Method and apparatus for generating
encryption stream ciphers
|
|
6,075,859
|
Method and apparatus for encrypting data
in a wireless communication system
|
|
5,943,615
|
Method and apparatus for providing
authentication security in a wireless communication system
|
|