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

Scott A. Vanstone

dblp:73/5883 · DBLP profile ↗
← Back
28ranked-venue papers
4as first author
0since 2021 · last 2003
—ORCID · none

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

Security and privacy · 16 · 3 first-authorTheory of computation · 11 · 1 first-authorComputer networks · 1

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
13 papers
Cryptographic primitives and cryptanalysis · 95% Cryptographic protocols and secure computation · 4% Hardware security and side channels · 1%
Theoretical computer science
4 papers
Coding theory · 36% Algorithms and data structures · 28% Information theory · 20%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Integrated circuit design · 51% Embedded and real-time systems · 49%

Topics — the 30 heaviest of 35, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography
0.162001
Faster Point Multiplication on Elliptic Curves with Efficient Endomorphisms · CRYPTO 2001
Elliptic curve cryptosystems using curves of smooth order over the ring Zn · IEEE Trans. Inf. Theory 1997
Reducing elliptic curve logarithms to logarithms in a finite field · IEEE Trans. Inf. Theory 1993
Cryptographic primitives and cryptanalysis
public-key cryptography
0.151997
Elliptic curve cryptosystems using curves of smooth order over the ring Zn · IEEE Trans. Inf. Theory 1997
Short RSA Keys and Their Generation · J. Cryptol. 1995
An Implementation of Elliptic Curve Cryptosystems Over F2155 · IEEE J. Sel. Areas Commun. 1993
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
scalar multiplication
0.012001
Faster Point Multiplication on Elliptic Curves with Efficient Endomorphisms · CRYPTO 2001
Cryptographic primitives and cryptanalysis › discrete logarithm
elliptic curve discrete logarithm
0.021993
Reducing elliptic curve logarithms to logarithms in a finite field · IEEE Trans. Inf. Theory 1993
Reducing Elliptic Curve Logarithms to Logarithms in a Finite Field · STOC 1991
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures
0.011997
Elliptic curve cryptosystems using curves of smooth order over the ring Zn · IEEE Trans. Inf. Theory 1997
Cryptographic primitives and cryptanalysis
key generation
0.011995
Short RSA Keys and Their Generation · J. Cryptol. 1995
Cryptographic primitives and cryptanalysis › public-key cryptography
RSA
0.011995
Short RSA Keys and Their Generation · J. Cryptol. 1995
Cryptographic primitives and cryptanalysis
finite field arithmetic
0.021993
Arithmetic Operations in GF(2m) · J. Cryptol. 1993
Computing Logarithms in GF(2n) · CRYPTO 1984
Cryptographic primitives and cryptanalysis › finite field arithmetic
binary field arithmetic
0.011993
Arithmetic Operations in GF(2m) · J. Cryptol. 1993
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
supersingular elliptic curve
0.011993
Reducing elliptic curve logarithms to logarithms in a finite field · IEEE Trans. Inf. Theory 1993
Embedded and real-time systems › resource-constrained systems
smart card
0.011993
An Implementation of Elliptic Curve Cryptosystems Over F2155 · IEEE J. Sel. Areas Commun. 1993
Algorithms and data structures
deterministic algorithms
0.011992
Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992
Coding theory
finite fields
0.011992
Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992
Algorithms and data structures
polynomial-time algorithms
0.011992
Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992
Mathematical optimization
root finding
0.011992
Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption
0.011991
New Public-Key Schemes Based on Elliptic Curves over the Ring Zn · CRYPTO 1991
Cryptographic primitives and cryptanalysis
discrete logarithm
0.021994
Factorizations in the Elementary Abelian p-Group and Their Cryptographic Significance · J. Cryptol. 1994
Computing Logarithms in GF(2n) · CRYPTO 1984
Coding theory › finite fields
finite field arithmetic
0.011989
A geometric approach to root finding in GF(qm) · IEEE Trans. Inf. Theory 1989
Coding theory › finite fields › finite field arithmetic
root finding over finite fields
0.011989
A geometric approach to root finding in GF(qm) · IEEE Trans. Inf. Theory 1989
Cryptographic protocols and secure computation
key exchange
0.011997
Elliptic curve cryptosystems using curves of smooth order over the ring Zn · IEEE Trans. Inf. Theory 1997
Integrated circuit design
digital circuit design
0.021993
Arithmetic Operations in GF(2m) · J. Cryptol. 1993
An Implementation for a Fast Public-Key Cryptosystem · J. Cryptol. 1991
Mathematical optimization
combinatorial optimization
0.011997
Graphical codes revisited · IEEE Trans. Inf. Theory 1997
Coding theory › error-correcting codes
decoding
0.011997
Graphical codes revisited · IEEE Trans. Inf. Theory 1997
Cryptographic protocols and secure computation
secret sharing
0.011987
A Combinatorial Approach to Threshold Schemes · CRYPTO 1987
Cryptographic protocols and secure computation › secret sharing
threshold secret sharing
0.011987
A Combinatorial Approach to Threshold Schemes · CRYPTO 1987
Hardware security and side channels
cryptographic hardware
0.011993
An Implementation of Elliptic Curve Cryptosystems Over F2155 · IEEE J. Sel. Areas Commun. 1993
Integrated circuit design › digital circuit design
arithmetic circuit design
0.011993
Arithmetic Operations in GF(2m) · J. Cryptol. 1993
Cryptographic primitives and cryptanalysis › discrete logarithm
finite field discrete logarithm
0.011984
Computing Logarithms in GF(2n) · CRYPTO 1984
Coding theory › finite fields
extension field
0.011992
Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992
Integrated circuit design
VLSI design
0.011991
An Implementation for a Fast Public-Key Cryptosystem · J. Cryptol. 1991

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

galois field arithmetic · 0.0VLSI design · 0.0majority-logic decoding · 0.0integer factorization · 0.0elliptic curves over rings · 0.0combinatorial optimization · 0.0weil pairing · 0.0index-calculus methods · 0.0subexponential time algorithm · 0.0probabilistic polynomial time reduction · 0.0subgroup refinement · 0.0affine method · 0.0optimal normal bases · 0.0finite affine geometry · 0.0combinatorial design · 0.0
YearPublicationVenuePosition
2003 Next generation security for wireless: elliptic curve cryptography
Scott A. Vanstone
Comput. Secur.1
2003 An Efficient Protocol for Authenticated Key Agreement
Laurie Law, Alfred Menezes, Minghua Qu, Jerome A. Solinas, Scott A. Vanstone
Des. Codes Cryptogr.5
2002 Message Authentication Codes with Error Correcting Capabilities
Charles C. Y. Lam, Guang Gong, Scott A. Vanstone
ICICS3
2001 Faster Point Multiplication on Elliptic Curves with Efficient Endomorphisms
Robert P. Gallant, Robert J. Lambert, Scott A. Vanstone
CRYPTO3
2000 The State of Elliptic Curve Cryptography
Neal Koblitz, Alfred Menezes, Scott A. Vanstone
Des. Codes Cryptogr.3
1998 Discrete Logarithm Based Cryptosystems in Quadratic Function Fields of Characteristic 2
Volker Müller 0001, Scott A. Vanstone, Robert J. Zuccherato
Des. Codes Cryptogr.2
1997 Elliptic curve cryptosystem - The answer to strong, fast public-key cryptography for securing constrained environments
Scott A. Vanstone
Inf. Secur. Tech. Rep.1
1997 Graphical codes revisited
abstract
The set of all even subgraphs of a connected graph G on p vertices with q edges forms a binary linear code C=C/sub E/(G) with parameters [q,q-p+1,g], where g is the girth of G. Such codes were studied systematically by Bredeson and Hakimi (1967) and Hakimi and Bredeson (1968) who were concerned with the problems of augmenting C to a larger [q,k,g]-code and of efficiently decoding such augmented graphical codes. We give a new approach to these problems by requiring the augmented codes to be graphical. On one hand, we present two construction methods which turn out to contain the methods proposed by Hakimi and Bredeson as special cases. As we show, this not only gives a better understanding of their construction, it also results in augmenting codes of larger dimension. We look at the case of 1-error-correcting graphical codes in some detail. In particular, we show how to obtain the extended Hamming codes as "purely" graphical codes by our approach. On the other hand, we follow a suggestion of Ntafos and Hakimi (1981) and use techniques from combinatorial optimization to give decoding procedures for graphical codes which turn out to be considerably more efficient than the approach via majority logic decoding proposed by Bredeson and Hakimi. We also consider the decoding problem for the even graphical code based on the complete graph K/sub 2n/ in more detail: we discuss an efficient hardware implementation of an encoding/decoding scheme for these codes and show that things may be arranged in such a way that one can also correct all adjacent double errors. Finally, we discuss nonlinear graphical codes.
Dieter Jungnickel, Scott A. Vanstone
IEEE Trans. Inf. Theory2
1997 Elliptic curve cryptosystems using curves of smooth order over the ring Zn
abstract
We present a new cryptosystem based on elliptic curves over the ring Z/sub n/, where n=pq, in which the message is held in the exponent and not the group element. The security of this system is based on the difficulty of factoring n. A digital signature scheme and ID-based key exchange system are also given.
Scott A. Vanstone, Robert J. Zuccherato
IEEE Trans. Inf. Theory1
1996 Codes Based on Complete Graphs
Dieter Jungnickel, Marialuisa J. de Resmini, Scott A. Vanstone
Des. Codes Cryptogr.3
1995 Short RSA Keys and Their Generation
Scott A. Vanstone, Robert J. Zuccherato
J. Cryptol.1
1994 Factorizations in the Elementary Abelian p-Group and Their Cryptographic Significance
Minghua Qu, Scott A. Vanstone
J. Cryptol.2
1993 Arithmetic Operations in GF(2m)
Gordon B. Agnew, Thomas Beth, Ronald C. Mullin, Scott A. Vanstone
J. Cryptol.4
1993 Elliptic Curve Cryptosystems and Their Implementations
Alfred Menezes, Scott A. Vanstone
J. Cryptol.2
1993 An Implementation of Elliptic Curve Cryptosystems Over F2155
abstract
The authors describe a VLSI Galois field processor and how it can be applied to the implementation of elliptic curve groups. They demonstrate the feasibility of constructing very fast, and very secure, public key systems with a relatively simple device, and the possibility of putting such a system on a smart card. The registers necessary to implement the elliptic curve system will require less than 1 mm/sup 2/ (or less than 4%) of the area available on the card.>
Gordon B. Agnew, Ronald C. Mullin, Scott A. Vanstone
IEEE J. Sel. Areas Commun.3
1993 Reducing elliptic curve logarithms to logarithms in a finite field
abstract
Elliptic curve cryptosystems have the potential to provide relatively small block size, high-security public key schemes that can be efficiently implemented. As with other known public key schemes, such as RSA and discrete exponentiation in a finite field, some care must be exercised when selecting the parameters involved, in this case the elliptic curve and the underlying field. Specific classes of curves that give little or no advantage over previously known schemes are discussed. The main result of the paper is to demonstrate the reduction of the elliptic curve logarithm problem to the logarithm problem in the multiplicative group of an extension of the underlying finite field. For the class of supersingular elliptic curves, the reduction takes probabilistic polynomial time, thus providing a probabilistic subexponential time algorithm for the former problem.>
Alfred Menezes, Tatsuaki Okamoto, Scott A. Vanstone
IEEE Trans. Inf. Theory3
1992 Subgroup Refinement Algorithms for Root Finding in GF(q)
abstract
This paper presents a generalization of Moenck’s root finding algorithm over $GF(q)$, for q a prime or prime power. The generalized algorithm, like its predecessor, is deterministic, given a primitive element $\omega $ for $GF(q)$. If $q - 1$ is b-smooth, where $b = (\log q)^{O(1)} $, then the algorithm runs in polynomial time. An analogue of this generalization which applies to extension fields $GF(q^m )$ is also considered. The analogue is a deterministic algorithm based on the recently introduced affine method for root finding in $GF(q^m )$, where $m > 1$; it is, however, less efficient that the affine method itself.
Alfred Menezes, Paul C. van Oorschot, Scott A. Vanstone
SIAM J. Comput.3
1992 Pair-Splitting Sets in AG(m, q)
abstract
This paper is concerned with pair-splitting sets in $AG_k ( m,q )$, the design obtained from the points and k-flats in $AG (m,q)$. A pair-splitting set is a set of parallel classes $\{ R_1 ,R_2 , \cdots ,R_s \}$ such that there is no pair of distinct points $a,b$ such that $a,b$ are contained in a common k-flat of each of the s parallel classes. It is easy to prove that a lower bound on s is $\lceil m/( m - k ) \rceil $. The main result of this paper is to prove that this lower bound is always achievable for any choice of $m,q$, and k, where $0\leqq k\leqq m - 1$. The concept of pair-splitting sets arises naturally out of the problem of finding roots in $GF( q^m )$ of a polynomial over $GF ( q^m )$. The connection between the two concepts is briefly discussed.
Albrecht Beutelspacher, Dieter Jungnickel, Paul C. van Oorschot, Scott A. Vanstone
SIAM J. Discret. Math.4
1991 New Public-Key Schemes Based on Elliptic Curves over the Ring Zn
Kenji Koyama, Ueli Maurer, Tatsuaki Okamoto, Scott A. Vanstone
CRYPTO4
1991 Reducing Elliptic Curve Logarithms to Logarithms in a Finite Field
abstract
Previously, no general-purpose algorithm was known for the elliptic curve logarithm problem that ran in better than exponential time.In this paper we demonstrate the reduction of the elliptic curve logarithm problem to the logarithm problem in the multiplicative group of an extension of the underlying hit e field.For the class of supersingular elliptic curves, the reduction takes probabilistic polynomial time, thus providing a probabilistic subexponential time algorithm for the former problem.The implications of our results to public key cryptography are discussed. , the subgroup of 2? generated by P, and the subgroup of nth roots of unity in Fqk, where n denot es the order of P. The isomorphism is given by the Weil pairing.Since the index-calculus methods for computing logarithms in a finite field have running times that are subexponential, the reduction is useful for the purpose of computing elliptic curve logarithms provided that k is small.This is indeed the case for special classes of elliptic curves, including the
Alfred Menezes, Scott A. Vanstone, Tatsuaki Okamoto
STOC2
1991 An Implementation for a Fast Public-Key Cryptosystem
abstract
In this paper we examine the development of a high-speed implementation of a system to perform exponentiation in fields of the form GF(2 n ). For sufficiently large n, this device has applications in public-key cryptography. The selection of representation and observations on the structure of multiplication have led to the development of an architecture which is of low complexity and high speed. A VLSI implementation has being fabricated with measured throughput for exponentiation for cryptographic purposes of approximately 300 kilobits per second.
Gordon B. Agnew, Ronald C. Mullin, I. M. Onyszchuk, Scott A. Vanstone
J. Cryptol.4
1989 Low complexity normal bases
David W. Ash, Ian F. Blake, Scott A. Vanstone
Discret. Appl. Math.3
1989 Optimal normal bases in GF(pn)
Ronald C. Mullin, I. M. Onyszchuk, Scott A. Vanstone, R. M. Wilson
Discret. Appl. Math.3
1989 A geometric approach to root finding in GF(qm)
abstract
The problem of finding roots in F of polynomials in F(x) for F=GF(q/sup m/), where q is a prime or prime power and m is a positive integer greater than 1 is considered. The problem is analyzed by making use of the finite affine geometry AG(m,q). A new method is proposed for finding roots of polynomials over finite extension fields. It is more efficient than previous algorithms when the degree of the polynomial whose roots are to be found is less than dimension m of the extension field. Implementation of the algorithm can be enhanced in cases in which optimal normal bases for the coefficient field are available.>
Paul C. van Oorschot, Scott A. Vanstone
IEEE Trans. Inf. Theory2
1988 Some Computational Aspects of Root Finding in GF(qm)
Alfred Menezes, Paul C. van Oorschot, Scott A. Vanstone
ISSAC3
1988 A Combinatorial Approach to Threshold Schemes
abstract
We investigate the combinatorial properties of threshold schemes. Informally, a $( t,w )$-threshold scheme is a way of distributing partial information (shadows) to w participants, so that any t of them can easily calculate a key, but no subset of fewer than t participants can determine the key. Our interest is in perfect threshold schemes: no subset of fewer than t participants can determine any partial information regarding the key. We give a combinatorial characterization of a certain type of perfect threshold scheme. We also investigate the maximum number of keys that a perfect $( t,w )$-threshold scheme can incorporate, as a function of $t,w$, and the total number of possible shadows, $v $. This maximum can be attained when there is a Steiner system $S( t,w,v )$ that can be partitioned into Steiner systems $S ( t - 1,w,v )$. Using known constructions for such Steiner systems, we present two new classes of perfect threshold schemes, and discuss their implementation.
Douglas Robert Stinson, Scott A. Vanstone
SIAM J. Discret. Math.2
1987 A Combinatorial Approach to Threshold Schemes
Douglas Robert Stinson, Scott A. Vanstone
CRYPTO2
1984 Computing Logarithms in GF(2n)
Ian F. Blake, Ronald C. Mullin, Scott A. Vanstone
CRYPTO3