Stafford E. Tavares

dblp:00/6769 · DBLP profile ↗
← Back
39ranked-venue papers
7as first author
0since 2021 · last 2005
—ORCID · none

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

Theory of computation · 18 · 7 first-authorSecurity and privacy · 17Systems, architecture and hardware · 2Computer networks · 2Databases, data management, data science and information retrieval · 2

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
17 papers
Cryptographic primitives and cryptanalysis · 93% Privacy and data protection · 4% Authentication and access control · 4%
Computer architecture, parallel and distributed computing, and storage systems
6 papers
Integrated circuit design · 82% Hardware reliability and fault tolerance · 18%
Theoretical computer science
17 papers
Coding theory · 84% Information theory · 14% Combinatorics and discrete mathematics · 2%

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

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › block cipher
substitution-permutation network
0.152001
Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · J. Cryptol. 1996
Avalanche Characteristics of Substitution-Permutation Encryption Networks · IEEE Trans. Computers 1995
The Design of Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · CCS 1994
Cryptographic primitives and cryptanalysis
linear cryptanalysis
0.132001
New Method for Upper Bounding the Maximum Average Linear Hull Probability for SPNs · EUROCRYPT 2001
Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · J. Cryptol. 1996
The Design of Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · CCS 1994
Cryptographic primitives and cryptanalysis › symmetric cryptography
block cipher design
0.042001
Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · J. Cryptol. 1996
The Design of Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · CCS 1994
New Method for Upper Bounding the Maximum Average Linear Hull Probability for SPNs · EUROCRYPT 2001
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.051994
The Design of Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · CCS 1994
The Structured Design of Cryptographically Good S-Boxes · J. Cryptol. 1990
Good S-Boxes Are Easy To Find · CRYPTO 1989
Cryptographic primitives and cryptanalysis
differential cryptanalysis
0.021996
Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · J. Cryptol. 1996
The Design of Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis · CCS 1994
Cryptographic primitives and cryptanalysis
block cipher
0.021995
Avalanche Characteristics of Substitution-Permutation Encryption Networks · IEEE Trans. Computers 1995
On the Design of SP Networks From an Information Theoretic Point of View · CRYPTO 1992
Cryptographic primitives and cryptanalysis › boolean functions
avalanche characteristic
0.011995
Avalanche Characteristics of Substitution-Permutation Encryption Networks · IEEE Trans. Computers 1995
Cryptographic primitives and cryptanalysis
boolean functions
0.011994
Information Leakage of Boolean Functions and Its Relationship to Other Cryptographic Criteria · CCS 1994
Privacy and data protection
information leakage
0.011994
Information Leakage of Boolean Functions and Its Relationship to Other Cryptographic Criteria · CCS 1994
Integrated circuit design › digital circuit design
arithmetic circuit design
0.011993
A Design of a Fast Pipelined Modular Multiplier Based on a Diminished-Radix Algorithm · J. Cryptol. 1993
Integrated circuit design › digital circuit design › arithmetic circuit design
modular multiplier
0.011993
A Design of a Fast Pipelined Modular Multiplier Based on a Diminished-Radix Algorithm · J. Cryptol. 1993
Cryptographic primitives and cryptanalysis › block cipher
s-box
0.021989
Good S-Boxes Are Easy To Find · CRYPTO 1989
On the Design of S-Boxes · CRYPTO 1985
Cryptographic primitives and cryptanalysis
finite field arithmetic
0.021988
Architectures for exponentiation in GF(2m) · IEEE J. Sel. Areas Commun. 1988
A Fast VLSI Multiplier for GF(2m) · IEEE J. Sel. Areas Commun. 1986
Hardware reliability and fault tolerance
error detection and correction
0.011992
New Fault Tolerant Techniques for Residue Number Systems · IEEE Trans. Computers 1992
Integrated circuit design
residue number system arithmetic
0.011992
New Fault Tolerant Techniques for Residue Number Systems · IEEE Trans. Computers 1992
Cryptographic primitives and cryptanalysis › symmetric cryptography › block cipher design
s-box design
0.011990
The Structured Design of Cryptographically Good S-Boxes · J. Cryptol. 1990
Coding theory › sequences › sequence design
bent sequence
0.011990
Generating and counting binary bent sequences · IEEE Trans. Inf. Theory 1990
Coding theory › sequences
sequence design
0.011990
Generating and counting binary bent sequences · IEEE Trans. Inf. Theory 1990
Authentication and access control
access control
0.011989
Flexible Access Control with Master Keys · CRYPTO 1989
Authentication and access control › access control
cryptographic access control
0.011989
Flexible Access Control with Master Keys · CRYPTO 1989
Integrated circuit design
digital circuit design
0.021990
VLSI Implementation of Public-Key Encryption Algorithms · CRYPTO 1986
The Structured Design of Cryptographically Good S-Boxes · J. Cryptol. 1990
Coding theory
error-correcting codes
0.071978
The minimum distance of all binary cyclic codes of odd lengths from 69 to 99 · IEEE Trans. Inf. Theory 1978
Some rate- p/(p+1) quasi-cyclic codes (Corresp.) · IEEE Trans. Inf. Theory 1974
On binary majority-logic decodable codes (Corresp.) · IEEE Trans. Inf. Theory 1974
Cryptographic primitives and cryptanalysis › finite field arithmetic
binary field multiplication
0.011986
A Fast VLSI Multiplier for GF(2m) · IEEE J. Sel. Areas Commun. 1986
Coding theory › error-correcting codes
cyclic codes
0.081978
The minimum distance of all binary cyclic codes of odd lengths from 69 to 99 · IEEE Trans. Inf. Theory 1978
A Note on the Decomposition of Cyclic Codes into Cyclic Classes · Inf. Control. 1973
On the Decomposition of Cyclic Codes into Cyclic Classes · Inf. Control. 1971
Cryptographic primitives and cryptanalysis › symmetric cryptography
symmetric-key cryptosystem
0.011985
A Layered Approach to the Design of Private Key Cryptosystems · CRYPTO 1985
Cryptographic primitives and cryptanalysis › public-key cryptography
modular multiplication
0.011993
A Design of a Fast Pipelined Modular Multiplier Based on a Diminished-Radix Algorithm · J. Cryptol. 1993
Cryptographic primitives and cryptanalysis
public-key cryptography
0.011993
A Design of a Fast Pipelined Modular Multiplier Based on a Diminished-Radix Algorithm · J. Cryptol. 1993
Coding theory
chinese remainder theorem
0.011992
New Fault Tolerant Techniques for Residue Number Systems · IEEE Trans. Computers 1992
Coding theory › error-correcting codes
error detection
0.011992
New Fault Tolerant Techniques for Residue Number Systems · IEEE Trans. Computers 1992
Information theory
information-theoretic security
0.011992
On the Design of SP Networks From an Information Theoretic Point of View · CRYPTO 1992

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

information-theoretic analysis · 0.0weighted approximation · 0.0redundant residue representation · 0.0linear cryptanalysis · 0.0differential cryptanalysis · 0.0analytical modeling · 0.0linear approximation probability bounds · 0.0differential characteristic probability bounds · 0.0sequence complexity · 0.0cryptographic design criteria · 0.0boolean functions · 0.0computer search · 0.0coding theory · 0.0systematic generator matrix · 0.0orthogonal estimates · 0.0macwilliams identity · 0.0difference sets · 0.0algebraic coding · 0.0
YearPublicationVenuePosition
2005 Affine equivalence in the AES round function
Amr M. Youssef, Stafford E. Tavares
Discret. Appl. Math.2
2001 New Method for Upper Bounding the Maximum Average Linear Hull Probability for SPNs
Liam Keliher, Henk Meijer, Stafford E. Tavares
EUROCRYPT3
1998 Toward Provable Security of Substitution-Permutation Encryption Networks
Stafford E. Tavares
Selected Areas in Cryptography2
1998 Cryptanalysis of RC4-like Ciphers
Serge Mister, Stafford E. Tavares
Selected Areas in Cryptography2
1997 Resistance of a CAST-Like Encryption Algorithm to Linear and Differential Cryptanalysis
Joseph Lee, Howard M. Heys, Stafford E. Tavares
Des. Codes Cryptogr.3
1996 Comment on "Bounds on the Number of Functions Satisfying the Strict Avalanche Criterion"
Amr M. Youssef, Stafford E. Tavares
Inf. Process. Lett.2
1996 Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis
Howard M. Heys, Stafford E. Tavares
J. Cryptol.2
1995 Resistance of Balanced s-Boxes to Linear and Differential Cryptanalysis
Amr M. Youssef, Stafford E. Tavares
Inf. Process. Lett.2
1995 Avalanche Characteristics of Substitution-Permutation Encryption Networks
abstract
This paper develops analytical models for the avalanche characteristics of a class of block ciphers usually referred to as substitution-permutation encryption networks or SPNs. An SPN is considered to display good avalanche characteristics if a one bit change in the plaintext input is expected to result in close to half the ciphertext output bits changing. Good avalanche characteristics are important to ensure that a cipher is not susceptible to statistical attacks and the strength of an SPN's avalanche characteristics may be considered as a measure of the randomness of the ciphertext. The results presented in this paper demonstrate that the avalanche behavior of encryption networks can be improved by using larger S-boxes. As well, it is shown that increasing the diffusion properties of the S-boxes or replacing the permutations by diffusive linear transformations is effective in improving the network avalanche characteristics.>
Howard M. Heys, Stafford E. Tavares
IEEE Trans. Computers2
1994 The Design of Substitution-Permutation Networks Resistant to Differential and Linear Cryptanalysis
abstract
In this paper we examine a class of product ciphers referred to as substitution-permutation networks. We investigate the resistance of these cryptographic networks to two important attacks: differential cryptanalysis and linear cryptanalysis. In particular, we develop upper bounds on the differential characteristic probability and on the probability of a linear approximation as a function of the number of rounds of substitutions. Further, it is shown that using large S-boxes with good diffusion characteristics and replacing the permutation between rounds by an appropriate linear transformation is effective in improving the cipher security in relation to these two attacks.
Howard M. Heys, Stafford E. Tavares
CCS2
1994 Information Leakage of Boolean Functions and Its Relationship to Other Cryptographic Criteria
abstract
This paper presents some results on the cryptographic strength of Boolean functions from the information theoretic point of view. It is argued that a Boolean function is resistant to statistical analysis if there is no significant static and dynamic information leakage between its inputs and its output(s). In particular we relate information leakage to nonlinearity, higher order SAC, correlation immunity and resilient functions. It is shown that reducing information leakage increases resistance to the differential attack and the linear attack. We note that some conventional cryptographic criteria require zero static or dynamic information leakage in only one domain. Such a requirement can result in a large information leakage in another domain. To avoid this weakness, it is better to jointly constrain all kinds of information leakage in the function. In fact, we claim that information leakage can be used as a fundamental measure of the strength of a cryptographic algorithm.
Stafford E. Tavares, L. Lorne Campbell
CCS2
1993 A Design of a Fast Pipelined Modular Multiplier Based on a Diminished-Radix Algorithm
Glenn A. Orton, Lloyd E. Peppard, Stafford E. Tavares
J. Cryptol.3
1992 On the Design of SP Networks From an Information Theoretic Point of View
M. Sivabalan, Stafford E. Tavares, Lloyd E. Peppard
CRYPTO2
1992 Generating Bent Sequences
Carlisle M. Adams, Stafford E. Tavares
Discret. Appl. Math.2
1992 New Fault Tolerant Techniques for Residue Number Systems
abstract
Previously proposed error detection algorithms for the residue number system require a complete recombination. A weighted approximation via the Chinese remainder theorem is shown to be sufficient to detect 100% of single errors. This makes real-time single-error diagnosis possible, which involves up to N+2 iterations of detection (N is the number of nonredundant channels). One approach uses a scaled range of L+1+log/sub 2/ (N+1) bits for detection in contrast with full decoding of approximately=L(N+1) bits, where L is the number of bits in the largest modulus. A second method forms a redundant residue number representation of the overflow multiplier A(x), although A(x) does not need to be carried through processing operations. This permits real-time single-error diagnosis and correction with a parallel array of approximately=(N+2)/sup 2/ tables.>
Glenn A. Orton, Lloyd E. Peppard, Stafford E. Tavares
IEEE Trans. Computers3
1990 The Structured Design of Cryptographically Good S-Boxes
Carlisle M. Adams, Stafford E. Tavares
J. Cryptol.2
1990 Generating and counting binary bent sequences
abstract
Two general classes of binary bent sequences, bent-based and linear-based, are introduced. Algorithms that allow easy generation of bent sequences from either class are given. Based on some simple computation and a computer search, the authors conjecture a lower bound on the total number of binary bent sequences of a given order. This lower bound is exact for bent sequences of order 16; a list is included from which all such sequences can be derived.>
Carlisle M. Adams, Stafford E. Tavares
IEEE Trans. Inf. Theory2
1989 Good S-Boxes Are Easy To Find
Carlisle M. Adams, Stafford E. Tavares
CRYPTO2
1989 Flexible Access Control with Master Keys
Gerald C. Chick, Stafford E. Tavares
CRYPTO2
1988 Architectures for exponentiation in GF(2m)
abstract
Several VLSI architectures for performing exponentiation in GF(2/sup m/) are presented. Two approaches to the architecture design are taken. In the first, all intermediate products of the exponentiation are computed in a sequential fashion to minimize the silicon area. In the second approach, all values of raised to the 2/sup ei/ power, O>
P. Andrew Scott, Stanley J. Simmons, Stafford E. Tavares, Lloyd E. Peppard
IEEE J. Sel. Areas Commun.3
1986 VLSI Implementation of Public-Key Encryption Algorithms
Glenn A. Orton, M. P. Roy, P. Andrew Scott, Lloyd E. Peppard, Stafford E. Tavares
CRYPTO5
1986 A Fast VLSI Multiplier for GF(2m)
abstract
Multiplication in the finite fieldGF(2^{m}) has particular computational advantages in data encryption systems. This paper presents a new algorithm for performing fast multiplication inGF(2^{m}), which isO(m)in computation time and implementation area. The bit-slice architecture of a serial-in-serial-out modulo multiplier is described and the circuit details given. The design is highly regular, modular, and well-suited for VLSI implementation. The resulting multiplier will have application in algorithms based on arithmetic in large finite fields of characteristic 2, and which require high throughput.
P. Andrew Scott, Stafford E. Tavares, Lloyd E. Peppard
IEEE J. Sel. Areas Commun.2
1985 A Layered Approach to the Design of Private Key Cryptosystems
T. E. Moore, Stafford E. Tavares
CRYPTO2
1985 On the Design of S-Boxes
A. F. Webster, Stafford E. Tavares
CRYPTO2
1984 Sequence Complexity as a Test for Cryptographic Systems
A. K. Leung, Stafford E. Tavares
CRYPTO2
1982 Using Data Uncertainty to Increase the Crypto-Complexity of Simple Private Key Enciphering Schemes
G. M. Avis, Stafford E. Tavares
CRYPTO2
1978 A Note on Extended Quaternary Quadratic Residue Codes and Their Binary Images
Maurice Karlin, Vijay K. Bhargava, Stafford E. Tavares
Inf. Control.3
1978 The minimum distance of all binary cyclic codes of odd lengths from 69 to 99
abstract
A computer search has been made to determine the true minimum distancedfor all binary cyclic codes having odd lengthsnin the range69\leq n\leq 99. Using an algorithm originally developed by C. L. Chen, the generator matrixGof each(n,k)binary cyclic code was put in systematic form. All possible codewords obtained from sums ofirows ofG, fori= 1,2, \cdots,\upsilon, were examined, and the minimum distanced_{\upsilon}of this set was recorded. Thend=d_{\upsilon}whenever\upsilon >\{(d_{\upsilon}-l)k/n\}-l. Known equivalences among cyclic codes were taken into account, and only one code from each equivalence class was listed. Letg(x)dividex^{n}-1, wherex - 1is not a factor ofg(x). Then the minimum distances of the codes generated byg(x),(x - l)g(x)and their duals are listed together. For each such set of codes, the value of\upsilonfor which a codeword of minimum weight first appeared is listed. The codes found were compared with the list of best codes tabulated by Sloane [5]. Many good cyclic codes have been found. Among the best(n,k,d)cyclic codes found are the following: (73, 27, 20), (73, 36, 16), (85, 12, 34), (85, 20, 28), (87, 31, 22), (89, 56, 11), (91, 51, 14), (93, 20, 32), (93, 23, 29), (93, 31, 24), (93, 33, 22).
Gary Promhouse, Stafford E. Tavares
IEEE Trans. Inf. Theory2
1975 Weight distribution of some 'best' (3m, 2m) binary quasi-cyclic codes (Corresp.)
abstract
The weight distribution of some "best"(3m,2m)rate 2/3 binary quasi-cyclic codes of length up to 54 is discussed. The approach taken was to compute the weight distribution of the corresponding(3m,m)rate 1/3 dual code, and then take advantage of the MacWilliams' identities to derive the weight distribution of the(3m,2m)code.
Jack M. Stein, Vijay K. Bhargava, Stafford E. Tavares
IEEE Trans. Inf. Theory3
1974 Difference Sets of the Hadamard Type and Quasi-Cyclic Codes
Vijay K. Bhargava, Stafford E. Tavares, Saligram G. S. Shiva
Inf. Control.2
1974 On binary majority-logic decodable codes (Corresp.)
abstract
LetV\primebe a binary(n,k)majority-logic decodable code withg\prime (X)as its generator polynomial and odd minimum distanced. LetVbe the(n, k - 1)subset code generated byg\prime (X)(1 + X). This correspondence shows thatVis majority-logic deeodable withd + 1orthogonal estimates. This fact is useful in the simultaneous correction of random errors and erasures.
Saligram G. S. Shiva, Stafford E. Tavares
IEEE Trans. Inf. Theory2
1974 Some rate- p/(p+1) quasi-cyclic codes (Corresp.)
abstract
Some optimal rate-\frac{1}{2}quasi-cyclic codes found by Chert et aL [3] are grouped into a small set of equivalence classes with the assistance of a computer. The weight distribution of a selection of these rate-\frac{1}{2}codes is tabulated. In addition, a list of new optimal rate-\frac{2}{3}quasi-cyclic codes of lengths up to 54 is presented.
Stafford E. Tavares, Vijay K. Bhargava, Saligram G. S. Shiva
IEEE Trans. Inf. Theory1
1973 A Note on the Decomposition of Cyclic Codes into Cyclic Classes
Paul E. Allard, Saligram G. S. Shiva, Stafford E. Tavares
Inf. Control.3
1971 On the Decomposition of Cyclic Codes into Cyclic Classes
Stafford E. Tavares, Paul E. Allard, Saligram G. S. Shiva
Inf. Control.1
1970 Synchronization of a Class of Codes Derived from Cyclic Codes
Stafford E. Tavares, M. Fukada
Inf. Control.1
1970 Further results on the synchronization of binary cyclic codes (Corresp.)
abstract
It is shown that certain coset codes derived from binary cyclic codes can determine the magnitude of a synchronization error, as well as its direction by examining only the syndrome of the receivedntuple. For such coset codes, therefore, the need for a search procedure to recover synchronism is eliminated. In addition, the range of slip that can be detected and corrected for noisy channels is extended.
Stafford E. Tavares, M. Fukada
IEEE Trans. Inf. Theory1
1970 Detecting and correcting multiple bursts for binary cyclic codes (Corresp.)
abstract
Stone^1found that multiple-error-correcting codes inherently have the ability to correct multiple bursts. Using his methods, somewhat stronger theorems are derived here, and a decoding procedure is given.
Stafford E. Tavares, Saligram G. S. Shiva
IEEE Trans. Inf. Theory1
1969 Synchronization of Cyclic Codes in the Presence of Burst Errors
Stafford E. Tavares, M. Fukada
Inf. Control.1
1969 Matrix approach to synchronization recovery for binary cyclic codes
abstract
The problem of detecting and correcting loss of synchronization for binary cyclic codes is examined. The method used is to form a coset code from tho given(n, k)cyclic code by adding a suitablenvector to each cyclic code word before transmission. Unlike some other techniques, the length of the code wordnis not altered. A code word may be represented in at least two ways: 1) as a vector and 2) as a polynomial. Depending on the problem at hand, one approach may offer more insight or supply a shorter proof for a theorem than the other. Throughout this paper, we use the binaryn-vector representation. Using this approach, we give new proofs to some known results, and derive some now theorems dealing with the simultaneous occurrence of loss of synchronization and additive errors. Specifically, it is shown that there exist coset codes that can correct both additive error and synchronization error even when they occur simultaneously.
Stafford E. Tavares, M. Fukada
IEEE Trans. Inf. Theory1