Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Michael J. Wiener

dblp:75/4653 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 10 · 2 first-authorTheory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
9 papers
Cryptographic primitives and cryptanalysis · 71% Cryptographic protocols and secure computation · 23% Authentication and access control · 6%

Topics — the 13 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › cryptanalysis
attack cost
0.012004
The Full Cost of Cryptanalytic Attacks · J. Cryptol. 2004
Cryptographic primitives and cryptanalysis › hash function cryptanalysis
collision search
0.021999
Parallel Collision Search with Cryptanalytic Applications · J. Cryptol. 1999
Parallel Collision Search with Application to Hash Functions and Discrete Logarithms · CCS 1994
Cryptographic protocols and secure computation › key exchange
diffie-hellman key exchange
0.011996
On Diffie-Hellman Key Agreement with Short Exponents · EUROCRYPT 1996
Cryptographic protocols and secure computation
key exchange
0.011996
On Diffie-Hellman Key Agreement with Short Exponents · EUROCRYPT 1996
Cryptographic primitives and cryptanalysis › generic attacks
meet-in-the-middle attack
0.011996
Improving Implementable Meet-in-the-Middle Attacks by Orders of Magnitude · CRYPTO 1996
Cryptographic primitives and cryptanalysis
hash function cryptanalysis
0.011994
Parallel Collision Search with Application to Hash Functions and Discrete Logarithms · CCS 1994
Cryptographic protocols and secure computation › key management
key distribution
0.011994
A Key Distribution Method for Object-Based Protection · CCS 1994
Cryptographic primitives and cryptanalysis
block cipher
0.011992
DES is not a Group · CRYPTO 1992
Cryptographic primitives and cryptanalysis › block cipher
DES
0.011992
DES is not a Group · CRYPTO 1992
Cryptographic primitives and cryptanalysis › public-key cryptography
RSA
0.011990
Cryptanalysis of short RSA secret exponents · IEEE Trans. Inf. Theory 1990
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key cryptanalysis
small private exponent attack
0.011990
Cryptanalysis of short RSA secret exponents · IEEE Trans. Inf. Theory 1990
Cryptographic primitives and cryptanalysis
discrete logarithm
0.011994
Parallel Collision Search with Application to Hash Functions and Discrete Logarithms · CCS 1994
Cryptographic primitives and cryptanalysis
public-key cryptography
0.011990
Cryptanalysis of short RSA secret exponents · IEEE Trans. Inf. Theory 1990

Methods — techniques the papers use, named apart from their topics

meet-in-the-middle attack · 0.0symmetric encryption · 0.0public-key encryption · 0.0pollard's rho method · 0.0parallel collision search · 0.0lattice reduction · 0.0continued fractions · 0.0audio encryption · 0.0
YearPublicationVenuePosition
2011 A New Perspective on Providing Cloud Computing Security - A Position Paper
Ashraf Matrawy, Clifford Liem, Michael J. Wiener, Yuan Xiang Gu, Andrew Wajs
CLOSER3
2004 The Full Cost of Cryptanalytic Attacks
Michael J. Wiener
J. Cryptol.1
1999 Parallel Collision Search with Cryptanalytic Applications
Paul C. van Oorschot, Michael J. Wiener
J. Cryptol.2
1998 Faster Attacks on Elliptic Curve Cryptosystems
Michael J. Wiener, Robert J. Zuccherato
Selected Areas in Cryptography1
1996 Improving Implementable Meet-in-the-Middle Attacks by Orders of Magnitude
Paul C. van Oorschot, Michael J. Wiener
CRYPTO2
1996 On Diffie-Hellman Key Agreement with Short Exponents
Paul C. van Oorschot, Michael J. Wiener
EUROCRYPT2
1994 A Key Distribution Method for Object-Based Protection
abstract
In any scheme for protecting the confidentiality of data, selecting a key and encrypting the data is the easy part. The difficult part is controlling access to decryption keys. This becomes particularly significant with object-based protection, that is protection of an object, such as a file or a message, regardless of where the object is currently being stored or transferred within a distributed environment. An example of object-based protection is traditional electronic mail encryption, where access control amounts to selecting a list of individuals permitted to decrypt a message and attaching copies of the symmetric encryption key, encrypted using their public keys, to the encrypted message content. We present a different means of controlling access to decryption keys which can support more flexible access control rules and can better reflect security policy. It is particularly suitable for use in such data distribution environments as public file servers, bulletin boards, commercial information dissemination services, and groupware applications. Because all participants need to trust central servers, the method is less suitable for loosely-connected groups than for medium to large commercial or government organizations.
Warwick Ford, Michael J. Wiener
CCS2
1994 Parallel Collision Search with Application to Hash Functions and Discrete Logarithms
abstract
Current techniques for collision search with feasible memory requirements involve pseudo-random walks through some space where one must wait for the result of the current step before the next step can begin. These techniques are serial in nature, and direct parallelization is inefficient. We present a simple new method of parallelizing collision searches that greatly extends the reach of practical attacks. The new method is illustrated with applications to hash functions and discrete logarithms in cyclic groups. In the case of hash functions, we begin with two messages; the first is a message that we want our target to digitally sign, and the second is a message that the target is willing to sign. Using collision search adapted for hashing collisions, one can find slightly altered versions of these messages such that the two new messages give the same hash result. As a particular example, a $10 million custom machine for applying parallel collision search to the MD5 hash function could complete an attack with an expected run time of 24 days. This machine would be specific to MD5, but could be used for any pair of messages. For discrete logarithms in cyclic groups, ideas from Pollard’s rho and lambda methods for index computation are combined to allow efficient parallel implementation using the new method. As a concrete example, we consider an elliptic curve cryptosystem over GF(2 155) with the order of the curve having largest prime factor of approximate size 10 36. A $10 million machine custom built for this finite field could compute a discrete logarithm with an expected run time of 36 days. 1.
Paul C. van Oorschot, Michael J. Wiener
CCS2
1992 DES is not a Group
Keith W. Campbell, Michael J. Wiener
CRYPTO2
1992 Authentication and Authenticated Key Exchanges
Whitfield Diffie, Paul C. van Oorschot, Michael J. Wiener
Des. Codes Cryptogr.3
1990 Cryptanalysis of short RSA secret exponents
abstract
A cryptanalytic attack on the use of short RSA secret exponents is described. The attack makes use of an algorithm based on continued fractions that finds the numerator and denominator of a fraction in polynomial time when a close enough estimate of the fraction is known. The public exponent e and the modulus pq can be used to create an estimate of a fraction that involves the secret exponent d. The algorithm based on continued fractions uses this estimate to discover sufficiently short secret exponents. For a typical case where e>pq, GCD(p-1, q-1) is small, and p and q have approximately the same number of bits, this attack will discover secret exponents with up to approximately one-quarter as may bits as the modulus. Ways to combat this attack, ways to improve it, and two open problems are described. This attack poses no threat to the normal case of RSA where the secret exponent is approximately the same size as the modulus. This is because the attack uses information provided by the public exponent and, in the normal case, the public exponent can be chosen almost independently of the modulus.>
Michael J. Wiener
IEEE Trans. Inf. Theory1
1988 A Secure Audio Teleconference System
David G. Steer, Leo Strawczynski, Whitfield Diffie, Michael J. Wiener
CRYPTO4