VLDB 2026 Research / reviewers in the wild / expert
Victor Shoup
dblp:s/VShoup
· DBLP profile ↗
82ranked-venue papers
28as first author
13since 2021 · last 2026
0009-0003-6996-5660ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 53 · 15 first-author · 9 since 2021Theory of computation · 24 · 12 first-authorSystems, architecture and hardware · 3 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-authorComputer networks · 1Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Towards Reliable Broadcast with Optimal Communication and Round ComplexityabstractThe reliable broadcast protocol with the best communication complexity for long messages to date is the MiniCast protocol of Locher & Shoup (2024). To reliably broadcast a message m to n parties, MiniCast has communication complexity ~ 1.5|m|n when the size |m| of m is large. However, the round complexity of MiniCast is 4, which is worse than the 3 rounds of the classical protocol of Bracha. We give a new reliable broadcast protocol whose communication complexity is essentially the same as that of MiniCast, but whose round complexity is just 3. For large |m|, the communication complexity of our new protocol is essentially optimal (for 3-round protocols with somewhat balanced communication). Like MiniCast, our new protocol does not rely on any cryptography other than hash functions. We also give two new 2-round protocols that rely on signatures. The communication complexity of the first protocol is also ~ 1.5|m|n, unless the sender provably misbehaves, in which case its communication complexity may degrade to ~ 2|m|n. The communication complexity of the second protocol is ~ 1.5|m|n, even in the worst case, but (unlike our other protocols) the communication is unbalanced. Thomas Locher, Victor Shoup |
SPAA | 2 |
| 2025 | Context-Dependent Threshold Decryption and Its Applications
Dan Boneh, Benedikt Bünz, Kartik Nayak, Lior Rotem, Victor Shoup |
ASIACRYPT (6) | 5 |
| 2025 | MiniCast: Minimizing the Communication Complexity of Reliable Broadcast
Thomas Locher, Victor Shoup |
EUROCRYPT (5) | 2 |
| 2025 | Blue fish, red fish, live fish, dead fish
Victor Shoup |
ICBC | 1 |
| 2025 | Kudzu: Fast and Simple High-Throughput BFTabstractWe present Kudzu, a high-throughput atomic broadcast protocol with an integrated fast path. Our contribution is based on the combination of two lines of work. Firstly, our protocol achieves finality in just two rounds of communication if all but p out of n = 3f + 2p + 1 participating replicas behave correctly, where f is the number of Byzantine faults that are tolerated. Due to the seamless integration of the fast path, even in the presence of more than p faults, our protocol maintains state-of-the-art characteristics. Secondly, our protocol utilizes the bandwidth of participating replicas in a balanced way, alleviating the bottleneck at the leader, and thus enabling high throughput. This is achieved by disseminating blocks using erasure codes. Despite combining a novel set of advantages, Kudzu is remarkably simple: intricacies such as "progress certificates", complex view changes, and speculative execution are avoided. Victor Shoup, Jakub Sliwinski, Yann Vonlanthen |
DISC | 1 |
| 2024 | BoLD: Fast and Cheap Dispute ResolutionabstractBoLD is a new dispute resolution protocol that is designed to replace the originally deployed Arbitrum dispute resolution protocol. Unlike that protocol, BoLD is resistant to delay attacks. It achieves this resistance without a significant increase in onchain computation costs and with reduced staking costs. Mario M. Alvarez, Henry Arneson, Ben Berger, Lee Bousfield, Chris Buckland, Yafah Edelman, Edward W. Felten, Daniel Goldman, Raul Jordan, Mahimna Kelkar, Akaki Mamageishvili, Harry Ng, Aman Sanghi, Victor Shoup, Terence Tsao |
AFT | 14 |
| 2024 | Asynchronous Consensus without Trusted Setup or Public-Key CryptographyabstractByzantine consensus is a fundamental building block in distributed cryptographic problems. Despite decades of research, most existing asynchronous consensus protocols require a strong trusted setup and expensive public-key cryptography. In this paper, we study asynchronous Byzantine consensus protocols that do not rely on a trusted setup and do not use public-key cryptography such as digital signatures. We give an Asynchronous Common Subset (ACS) protocol whose security is only based on cryptographic hash functions modeled as a random oracle. Our protocol has O(κn3) total communication and runs in expected O(1) rounds. The fact that we use only cryptographic hash functions also means that our protocol is post-quantum secure. The minimal use of cryptography and the small number of rounds make our protocol practical. We implement our protocol and evaluate it in a geo-distributed setting with up to 128 machines. Our experimental evaluation shows that our protocol is more efficient than the only other setup-free consensus protocol that has been implemented to date. En route to our asynchronous consensus protocols, we also introduce new primitives called asynchronous secret key sharing and cover gather, which may be of independent interest. Sourav Das 0001, Sisi Duan, Shengqi Liu, Atsuki Momose, Ling Ren 0001, Victor Shoup |
CCS | 6 |
| 2024 | Fast Batched Asynchronous Distributed Key Generation
Jens Groth, Victor Shoup |
EUROCRYPT (5) | 2 |
| 2024 | Sing a Song of SimplexabstractThis paper explores the problem good-case latency of Byzantine fault-tolerant broadcast, motivated by the real-world latency and performance of practical state machine replication protocols. The good-case latency measures the time it takes for all non-faulty parties to commit when the designated broadcaster is non-faulty. We provide a complete characterization of tight bounds on good-case latency, in the authenticated setting under synchrony, partial synchrony and asynchrony. Some of our new results may be surprising, e.g., 2-round PBFT-style partially synchronous Byzantine broadcast is possible if and only if $n\geq 5f-1$, and a tight bound for good-case latency under $n/3 Victor Shoup |
DISC | 1 |
| 2024 | Lightweight Asynchronous Verifiable Secret Sharing with Optimal ResilienceabstractAbstract We present new protocols for Asynchronous Verifiable Secret Sharing for Shamir (i.e., threshold $$t t < n ) sharing of secrets. Our protocols: Use only “lightweight” cryptographic primitives, such as hash functions; Can share secrets over rings such as $${\mathbb {Z}}/(p^k)$$ Z / ( p k ) as well as finite fields $$\mathbb {F}_q$$ F q ; Provide optimal resilience, in the sense that they tolerate up to $$t < n/3$$ t < n / 3 corruptions, where n is the total number of parties; Are complete, in the sense that they guarantee that if any honest party receives their share then all honest parties receive their shares; Employ batching techniques, whereby a dealer shares many secrets in parallel and achieves an amortized communication complexity that is linear in n, at least on the “happy path”, where no party provably misbehaves. Victor Shoup, Nigel P. Smart |
J. Cryptol. | 1 |
| 2022 | On the Security of ECDSA with Additive Key Derivation and Presignatures
Jens Groth, Victor Shoup |
EUROCRYPT (1) | 2 |
| 2022 | Internet Computer ConsensusabstractWe present the Internet Computer Consensus (ICC) family of protocols for atomic broadcast (a.k.a., consensus), which underpin the Byzantine fault-tolerant replicated state machines of the Internet Computer. The ICC protocols are leader-based protocols that assume partial synchrony, and that are fully integrated with a blockchain. The leader changes probabilistically in every round. These protocols are simple and robust: in any round where the leader is corrupt (which itself happens with probability less than 1/3) or the network is asynchronous, each ICC protocol will effectively allow other parties to step in and propose blocks for that round and to move the protocol forward to the next round. In case there was no agreement on a single block in a round, a decision for this round will be taken in a later round with synchronous network behavior and an honest leader. The task of reliably disseminating the blocks to all parties is an integral part the protocol. We present three different protocols, along with various minor variations on each. The first of these protocols (ICC0) illustrates the combination of the main building blocks in a simplified manner for an easier presentation and analysis. Protocol ICC1 is designed to be integrated with a peer-to-peer gossip sub-layer, which reduces the bottleneck created at the leader for disseminating large blocks, a problem that all leader-based protocols must address. Our Protocol ICC2 addresses the same problem by substituting a lowcommunication reliable broadcast subprotocol (which may be of independent interest) for the gossip sub-layer. Jan Camenisch, Manu Drijvers, Timo Hanke, Yvonne-Anne Pignolet, Victor Shoup, Dominic Williams 0003 |
PODC | 5 |
| 2021 | Bootstrapping for HElib
Shai Halevi, Victor Shoup |
J. Cryptol. | 2 |
| 2020 | Security Analysis of itSPAKE2+
Victor Shoup |
TCC (3) | 1 |
| 2019 | An Improved RNS Variant of the BFV Homomorphic Encryption Scheme
Shai Halevi, Yuriy Polyakov, Victor Shoup |
CT-RSA | 3 |
| 2018 | Faster Homomorphic Linear Transformations in HElib
Shai Halevi, Victor Shoup |
CRYPTO (1) | 2 |
| 2017 | Implementing BP-Obfuscation Using Graph-Induced EncodingabstractWe implemented (a simplified version of) the branching-program obfuscator due to Gentry et al. (GGH15), which is itself a variation of the first obfuscation candidate by Garg et al. (GGHRSW13). To keep within the realm of feasibility, we had to give up on some aspects of the construction, specifically the "multiplicative bundling" factors that protect against mixed-input attacks. Hence our implementation can only support read-once branching programs. Shai Halevi, Tzipora Halevi, Victor Shoup, Noah Stephens-Davidowitz |
CCS | 3 |
| 2015 | Bootstrapping for HElib
Shai Halevi, Victor Shoup |
EUROCRYPT (1) | 2 |
| 2015 | GNUC: A New Universal Composability Framework
Dennis Hofheinz, Victor Shoup |
J. Cryptol. | 2 |
| 2014 | Algorithms in HElib
Shai Halevi, Victor Shoup |
CRYPTO (1) | 2 |
| 2013 | Practical and Employable Protocols for UC-Secure Circuit Evaluation over ℤn
Jan Camenisch, Robert R. Enderlein, Victor Shoup |
ESORICS | 3 |
| 2013 | Practical Chosen Ciphertext Secure Encryption from Factoring
Dennis Hofheinz, Eike Kiltz, Victor Shoup |
J. Cryptol. | 3 |
| 2011 | A Framework for Practical Universally Composable Zero-Knowledge Protocols
Jan Camenisch, Stephan Krenn, Victor Shoup |
ASIACRYPT | 3 |
| 2010 | Credential Authenticated Identification and Key Exchange
Jan Camenisch, Nathalie Casati, Thomas Groß 0001, Victor Shoup |
CRYPTO | 4 |
| 2010 | A New and Improved Paradigm for Hybrid Encryption Secure Against Chosen-Ciphertext Attack
Yvo Desmedt, Rosario Gennaro, Kaoru Kurosawa, Victor Shoup |
J. Cryptol. | 4 |
| 2009 | Anonymous credentials on a standard java cardabstractSecure identity tokens such as Electronic Identity (eID) cards are emerging everywhere. At the same time user-centric identity management gains acceptance. Anonymous credential schemes are the optimal realization of user-centricity. However, on inexpensive hardware platforms, typically used for eID cards, these schemes could not be made to meet the necessary requirements such as future-proof key lengths and transaction times on the order of 10 seconds. The reasons for this is the need for the hardware platform to be standardized and certified. Therefore an implementation is only possible as a Java Card applet. This results in severe restrictions: little memory (transient and persistent), an 8-bit CPU, and access to hardware acceleration for cryptographic operations only by defined interfaces such as RSA encryption operations. Patrik Bichsel, Jan Camenisch, Thomas Groß 0001, Victor Shoup |
CCS | 4 |
| 2009 | A Public Key Encryption Scheme Secure against Key Dependent Chosen Plaintext and Adaptive Chosen Ciphertext Attacks
Jan Camenisch, Nishanth Chandran, Victor Shoup |
EUROCRYPT | 3 |
| 2009 | The Twin Diffie-Hellman Problem and Applications
David Cash, Eike Kiltz, Victor Shoup |
J. Cryptol. | 3 |
| 2008 | Efficient Constructions of Composable Commitments and Zero-Knowledge Proofs
Yevgeniy Dodis, Victor Shoup, Shabsi Walfish |
CRYPTO | 2 |
| 2008 | The Twin Diffie-Hellman Problem and Applications
David Cash, Eike Kiltz, Victor Shoup |
EUROCRYPT | 3 |
| 2006 | Stateful public-key cryptosystems: how to encrypt with one 160-bit exponentiationabstractWe show how to significantly speed-up the encryption portion of some public-key cryptosystems by the simple expedient of allowing a sender to maintain state that is re-used across different encryptions.In particular we present stateful versions of the DHIES and Kurosawa-Desmedt schemes that each use only 1 exponentiation to encrypt, as opposed to 2 and 3 respectively in the original schemes, yielding the fastest discrete-log based public-key encryption schemes known in the random-oracle and standard models respectively. The schemes are proven to meet an appropriate extension of the standard definition of IND-CCA security that takes into account novel types of attacks possible in the stateful setting. Mihir Bellare, Tadayoshi Kohno, Victor Shoup |
CCS | 3 |
| 2005 | Tag-KEM/DEM: A New Framework for Hybrid Encryption and A New Analysis of Kurosawa-Desmedt KEM
Masayuki Abe, Rosario Gennaro, Kaoru Kurosawa, Victor Shoup |
EUROCRYPT | 4 |
| 2005 | Optimistic Asynchronous Atomic Broadcast
Klaus Kursawe, Victor Shoup |
ICALP | 2 |
| 2005 | Random Oracles in Constantinople: Practical Asynchronous Byzantine Agreement Using Cryptography
Christian Cachin, Klaus Kursawe, Victor Shoup |
J. Cryptol. | 3 |
| 2004 | Anonymous Identification in Ad Hoc Groups
Yevgeniy Dodis, Aggelos Kiayias, Antonio Nicolosi, Victor Shoup |
EUROCRYPT | 4 |
| 2003 | Practical Verifiable Encryption and Decryption of Discrete Logarithms
Jan Camenisch, Victor Shoup |
CRYPTO | 2 |
| 2003 | A Secure Signature Scheme from Bilinear Maps
Dan Boneh, Ilya Mironov, Victor Shoup |
CT-RSA | 3 |
| 2003 | Design and Analysis of Practical Public-Key Encryption Schemes Secure against Adaptive Chosen Ciphertext AttackabstractA new public-key encryption scheme, along with several variants, is proposed and analyzed. The scheme and its variants are quite practical and are proved secure against adaptive chosen ciphertext attack under standard intractability assumptions. These appear to be the first public-key encryption schemes in the literature that are simultaneously practical and provably secure. Ronald Cramer, Victor Shoup |
SIAM J. Comput. | 2 |
| 2002 | Efficient Computation Modulo a Shared Secret with Application to the Generation of Shared Safe-Prime Products
Joy Algesheimer, Jan Camenisch, Victor Shoup |
CRYPTO | 3 |
| 2002 | Universal Hash Proofs and a Paradigm for Adaptive Chosen Ciphertext Secure Public-Key Encryption
Ronald Cramer, Victor Shoup |
EUROCRYPT | 2 |
| 2002 | OAEP Reconsidered
Victor Shoup |
J. Cryptol. | 1 |
| 2002 | Securing Threshold Cryptosystems against Chosen Ciphertext Attack
Victor Shoup, Rosario Gennaro |
J. Cryptol. | 1 |
| 2001 | Secure and Efficient Asynchronous Broadcast Protocols
Christian Cachin, Klaus Kursawe, Frank Petzold, Victor Shoup |
CRYPTO | 4 |
| 2001 | OAEP Reconsidered
Victor Shoup |
CRYPTO | 1 |
| 2000 | Practical Threshold Signatures
Victor Shoup |
EUROCRYPT | 1 |
| 2000 | Using Hash Functions as a Hedge against Chosen Ciphertext Attack
Victor Shoup |
EUROCRYPT | 1 |
| 2000 | A Composition Theorem for Universal One-Way Hash Functions
Victor Shoup |
EUROCRYPT | 1 |
| 2000 | Factorization in ***[x]: the searching phaseabstractIn this paper we describe ideas used to accelerate the Searching Phase of the Berlekamp—Zassenhaus algorithm, the algorithm most widely used for computing factorizations in Z[x]. Our ideas do not alter the theoretical worst-case complexity, but they do have a significant effect in practice: especially in those cases where the cost of the Searching Phase completely dominates the rest of the algorithm. A complete implementation of the ideas in this paper is publicly available in the library NTL [16]. We give timings of this implementation on some difficult factorization problems. John Abbott, Victor Shoup, Paul Zimmermann 0001 |
ISSAC | 2 |
| 2000 | Random oracles in constantipole: practical asynchronous Byzantine agreement using cryptography (extended abstract)abstractByzantine agreement requires a set of parties in a distributed system to agree on a value even if some parties are corrupted. A new protocol for Byzantine agreement in a completely asynchronous network is presented that makes use of cryptography, specifically of threshold signatures and coin-tossing protocols. These cryptographic protocols have practical and provably secure implementations in the “random oracle” model. In particular, a coin-tossing protocol based on the Diffie-Hellman problem is presented and analyzed. Christian Cachin, Klaus Kursawe, Victor Shoup |
PODC | 3 |
| 2000 | Optimistic fair exchange of digital signaturesabstractWe present a new protocol that allows two players to exchange digital signatures over the Internet in a fair way, so that either each player gets the other's signature, or neither player does. The obvious application is where the signatures represent items of value, for example, an electronic check or airline ticket. The protocol can also be adapted to exchange encrypted data. It relies on a trusted third party, but is "optimistic," in that the third party is only needed in cases where one player crashes or attempts to cheat. A key feature of our protocol is that a player can always force a timely and fair termination, without the cooperation of the other player, even in a completely asynchronous network. A specialization of our protocol can be used for contract signing; this specialization is not only more efficient, but also has the important property that the third party can be held accountable for its actions: if it ever cheats, this can be detected and proven. N. Asokan, Victor Shoup, Michael Waidner |
IEEE J. Sel. Areas Commun. | 2 |
| 2000 | Algorithms for Exponentiation in Finite Fields
Shuhong Gao, Joachim von zur Gathen, Daniel Panario, Victor Shoup |
J. Symb. Comput. | 4 |
| 2000 | Signature schemes based on the strong RSA assumptionabstractWe describe and analyze a new digital signature scheme. The new scheme is quite efficient, does not require the signer to maintain any state, and can be proven secure against adaptive chosen message attack under a reasonable intractability assumption, the so-called strong RSA assumption. Moreover, a hash function can be incorporated into the scheme in such a way that it is also secure in the random oracle model under the standard RSA assumption. Ronald Cramer, Victor Shoup |
ACM Trans. Inf. Syst. Secur. | 2 |
| 1999 | Signature Schemes Based on the Strong RSA AssumptionabstractWe describe and analyze a new digital signature scheme. The new scheme is quite efficient, does not require the the signer to maintain any state, and can be proven secure against adaptive chosen message attack under a reasonable intractability assumption, the so-called strong RSA assumption. Moreover, a hash function can be incorporated into the scheme in such a way that it is also secure in the random oracle model under the standard RSA assumption. Ronald Cramer, Victor Shoup |
CCS | 2 |
| 1999 | Efficient Computation of Minimal Polynomials in Algebraic Extensions of Finite FieldsabstractNew algorithms are presented for computing the minimal polynomial over a finite field K of a given element in an algebraic extension of K of the form K[ff] or K[ff][fi]. The new algorithms are explicit and can be implemented rather easily in terms of polynomial multiplication, and are much more efficient than other algorithms in the literature. 1 Introduction In this paper, we consider the problem of computing the minimal polynomial over a finite field K of a given element oe in an algebraic extension of K of the form K[ff] or K[ff][fi]. The minimal polynomial of oe is defined to be the unique monic polynomial OE oe=K 2 K[x] of least degree such that OE oe=K (oe) = 0. In the first case, we assume that the ring K[ff] is given as K[x]=(f) where f 2 K[x] is a monic polynomial of degree n, and that elements in K[ff] are represented in the natural way as elements of K[x] !n (the set of polynomials of degree less than n). Similarly, in the second case, we assume that K[ff] is given as a... Victor Shoup |
ISSAC | 1 |
| 1999 | On the Security of a Practical Identification Scheme
Victor Shoup |
J. Cryptol. | 1 |
| 1998 | A Practical Public Key Cryptosystem Provably Secure Against Adaptive Chosen Ciphertext Attack
Ronald Cramer, Victor Shoup |
CRYPTO | 2 |
| 1998 | Optimistic Fair Exchange of Digital Signatures (Extended Abstract)
N. Asokan, Victor Shoup, Michael Waidner |
EUROCRYPT | 2 |
| 1998 | Securing Threshold Cryptosystems against Chosen Ciphertext Attack
Victor Shoup, Rosario Gennaro |
EUROCRYPT | 1 |
| 1998 | Asynchronous Protocols for Optimistic Fair ExchangeabstractThe optimistic approach of involving a third party only in the case of exceptions is a useful technique to build secure, yet practical fair exchange protocols. Previous solutions using this approach implicitly assumed that players had reliable communication channels to the third party. We present a set of optimistic fair exchange protocols which tolerate temporary failures in the communication channels to the third party. A central feature of the protocols is that either player can asynchronously and unilaterally bring a protocol run to completion. N. Asokan, Victor Shoup, Michael Waidner |
S&P | 2 |
| 1997 | Lower Bounds for Discrete Logarithms and Related Problems
Victor Shoup |
EUROCRYPT | 1 |
| 1997 | Fast Polynomial Factorization Over High Algebraic Extensions of Finite FieldsabstractNew algorithms are presented for factoring polynomials of degree n over the finite field of q elements, where q is a power of 2. When log q = n 1+a , where a ? 0 is constant, these algorithms are asymptotically faster than previous known algorithms, the fastest of which required time \\Omega\\Gamma n(log q) 2 ), y or \\Omega\\Gamma n 3+2a ) in this case, which corresponds to the cost of computing x q modulo an n degree polynomial. The new algorithms factor an arbitrary polynomial in time O(n 3+a+o(1) + n 2:69+1:69a ). All measures are in fixed precision operations, that is in bit complexity. Moreover, in the special case where all the irreducible factors have the same degree, the new algorithms run in time O(n 2:69+1:69a ). In particular, one may test a polynomial for irreducibility in O(n 2:69+1:69a ) bit operations. These results generalize to the case where q = p k , where p is a small, fixed prime. 1 Introduction The expected running time of randomized algorithms... Erich L. Kaltofen, Victor Shoup |
ISSAC | 2 |
| 1997 | Private Information Storage (Extended Abstract)abstract) Rafail Ostrovsky Victor Shoup y Bellcore Bellcore, IBM May 1997 Abstract This paper deals with the problem of efficiently and privately storing and retrieving information that is distributively maintained in several databases that do not communicate with one another. The goal is to minimize the communication complexity while maintaining privacy (i.e., so that individual databases do not get any information about the data or the nature of the users' queries). The question of private retrieval from multiple databases was introduced in a very nice paper of Chor, Goldreich, Kushilevitz and Sudan (FOCS '95), but the question whether it is possible to perform both reading and writing in a communication-efficient manner remained open. In this paper, we answer this question in the affirmative, and show that efficient read/write schemes are indeed possible. In fact, we show a general informationtheoretic reduction from reading and writing to any read-only scheme that preserves the comm... Rafail Ostrovsky, Victor Shoup |
STOC | 2 |
| 1997 | Lower Bounds for Polynomial Evaluation and Interpolation Problems
Victor Shoup, Roman Smolensky |
Comput. Complex. | 1 |
| 1996 | On Fast and Provably Secure Message Authentication Based on Universal Hashing
Victor Shoup |
CRYPTO | 1 |
| 1996 | On the Security of a Practical Identification Scheme
Victor Shoup |
EUROCRYPT | 1 |
| 1996 | Session Key Distribution Using Smart Cards
Victor Shoup, Aviel D. Rubin |
EUROCRYPT | 1 |
| 1995 | Subquadratic-time factoring of polynomials over finite fieldsabstractNew probabilistic algorithms are presented for factoring univariate polynomials over finite fields.The algorithms factor a polynomial of de reen over afinite field of constant cardi-#8,5 nality in time O(n ).Previous algorithms required time @(n2+0(1)).Thenew algorithms rely on fast matrix multiplacation techniques.More generally, to factor a polynomial of degree noverthe finite field F~with q elements, the algo-1 Sl.510gqJ ~ithmetic operations in J?9. rithms use O(n The new "baby step/giant step" techniques used in our algorithms also yield new fast practical algorithms at superquadratic asymptotic running time, and subquadratic-time methods for manipulating normal bases of finite fields. 1 Erich L. Kaltofen, Victor Shoup |
STOC | 2 |
| 1995 | A New Polynomial Factorization Algorithm and its Implementation
Victor Shoup |
J. Symb. Comput. | 1 |
| 1994 | Fast Construction of Irreducible Polynomials over Finite Fields
Victor Shoup |
J. Symb. Comput. | 1 |
| 1993 | Fast Construction of Irreducible Polynomials over Finite Fields
Victor Shoup |
SODA | 1 |
| 1993 | Primality Testing with Fewer Random Bits
René Peralta 0001, Victor Shoup |
Comput. Complex. | 2 |
| 1992 | Computing Frobenius Maps and Factoring Polynomials (Extended Abstract)abstractA new probabilistic algorithm for factoring univariate polynomials over finite fields is presented whose asymptotic running time improves upon previous results. To factor a polynomial of degree n over Fq, the algorithm uses O((n2 + n log q)•(log n)2 log log n) arithmetic operations in Fq. The main technical innovation is a new way to compute Frobenius and trace maps in the ring of polynomials modulo the polynomial to be factored. Joachim von zur Gathen, Victor Shoup |
STOC | 2 |
| 1992 | Computing Frobenius Maps and Factoring Polynomials
Joachim von zur Gathen, Victor Shoup |
Comput. Complex. | 2 |
| 1991 | Lower Bounds for Polynomial Evaluation and Interpolation ProblemsabstractIt is shown that there is a set of points p/sub 1/, p/sub 2/,. . .,p/sub n/ such that any algebraic program of depth d for polynomial evaluation (or interpolation) at these points has size Omega (n log n/log d). Moreover, if d is a constant, then a lower bound of Omega (n/sup 1+1/d/) is obtained.> Victor Shoup, Roman Smolensky |
FOCS | 1 |
| 1991 | A Fast Deterministic Algorithm for Factoring Polynomials over Finite Fields of Small CharacteristicabstractWe present a new algorithm for factoring polynomials over finite fields. Our algorithm is deterministic, and its running time is "almost" quadratic when the characteristic is a small fixed prime. As such, our algorithm is asymptotically faster than previously known deterministic algorithms for factoring polynomials over finite fields of small characteristic. Appeared in Proc. 1991 International Symposium on Symbolic and Algebraic Computation (ISSAC), pp. 14--21, 1991. 1. Introduction Consider the problem of factoring a univariate polynomial f of degree n over the finite field F q , where q = p k and p is a small, fixed prime. We assume that F q is represented as F p (`), where ` is the root of an irreducible polynomial over F p of degree k. We present a new deterministic algorithm for this problem whose asymptotic complexity is less than that of previous deterministic algorithms. In discussing running times of algorithms, for expositional purposes we treat p as a constant in Sec... Victor Shoup |
ISSAC | 1 |
| 1991 | Constructing Nonresidues in Finite Fields and the Extended Riemann HypothesisabstractWe describe a new deterministic algorithm for the problem of constructing k-th power nonresidues in finite fields GF(pn), where p is prime and k is a prime divisor of pn -1.We prove under the assumption of the Extended Riemann Hypothesis (ERH), that for fixed n and p + m, our algorithm runs in polynomial time.Unlike previous algorithms for this problem, this polynomial time bound holds even if k is very large.More generally, assuming the ERH, in time (log p)"(n) we can construct a set of elements that generates GF(pn)*. Johannes Buchmann 0001, Victor Shoup |
STOC | 2 |
| 1991 | Smoothness and Factoring Polynomials Over Finite Fields
Victor Shoup |
Inf. Process. Lett. | 1 |
| 1990 | Hiding Instances in Zero-Knowledge Proof Systems (Extended Abstract)
Donald Beaver, Joan Feigenbaum, Victor Shoup |
CRYPTO | 3 |
| 1990 | Searching for Primitive Roots in Finite FieldsabstractLet GF(p ~) be the finite field with p'~ elements where p is prime.We consider the problem of how to deterministically generate in polynomial time a subset of GF(p n) that contains a primitive root, i.e., an element that generates the multiplicative group of nonzero elements in GF(pn).We present three results.First, we present a solution to this problem for the case where p is small, i.e., p = n °(1).Second, we present a solution to this problem under the assumption of the Extended Riemann Hypothesis (ERH) for the case where p is large and n = 2. Third, we give a quantitative improvement of a theorem of Wang on the least primitive root for GF(p) assuming the ERH. Victor Shoup |
STOC | 1 |
| 1990 | On the Deterministic Complexity of Factoring Polynomials over Finite Fields
Victor Shoup |
Inf. Process. Lett. | 1 |
| 1990 | Factoring Polynomials Using Fewer Random Bits
Eric Bach 0001, Victor Shoup |
J. Symb. Comput. | 2 |
| 1988 | New Algorithms for Finding Irreducible Polynomials over Finite FieldsabstractAn algorithm is presented for finding an irreducible polynomial of specified degree over a finite field. It is deterministic and runs in polynomial time for fields of small characteristics. A proof is given of the stronger result, that the problem of finding irreducible polynomials of specified degree over a finite field K is deterministic-polynomial-time reducible to the problem of factoring polynomials over the prime field of K.> Victor Shoup |
FOCS | 1 |