CA2404161A1 - Verifiable, secret shuffles of encrypted data, such as elgamal encrypteddata for secure multi-authority elections - Google Patents
Verifiable, secret shuffles of encrypted data, such as elgamal encrypteddata for secure multi-authority elections Download PDFInfo
- Publication number
- CA2404161A1 CA2404161A1 CA002404161A CA2404161A CA2404161A1 CA 2404161 A1 CA2404161 A1 CA 2404161A1 CA 002404161 A CA002404161 A CA 002404161A CA 2404161 A CA2404161 A CA 2404161A CA 2404161 A1 CA2404161 A1 CA 2404161A1
- Authority
- CA
- Canada
- Prior art keywords
- elgamal
- encrypteddata
- verifiable
- encrypted data
- secure multi
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/006—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols involving public key infrastructure [PKI] trust models
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
- H04L9/3006—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters
- H04L9/3013—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters involving the discrete logarithm problem, e.g. ElGamal or Diffie-Hellman systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
- H04L9/3066—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves
- H04L9/3073—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves involving pairings, e.g. identity based encryption [IBE], bilinear mappings or bilinear pairings, e.g. Weil or Tate pairing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3218—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using proof of knowledge, e.g. Fiat-Shamir, GQ, Schnorr, ornon-interactive zero-knowledge proofs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/42—Anonymization, e.g. involving pseudonyms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/46—Secure multiparty computation, e.g. millionaire problem
- H04L2209/463—Electronic voting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Algebra (AREA)
- Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electroluminescent Light Sources (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
A cryptographic process permits one to verifiably shuffle a series of input data elements. One or more authorities or individuals "shuffle", or "anonymize" the input data (e.g. public keys in discrete log form or ElGamal encrypted ballot data). The process includes a validity construction that prevents any one or more of the authorities or individuals from making any changes to the original data without being discovered by anyone auditing a resulting proof transcipt. The shuffling may be performed at various times. In the election example, the shuffling may be performed, e.g., after ballots are collected or during the registration, or ballot request phase of the election, thereby anonymizing the identities of the voters.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002550259A CA2550259A1 (en) | 2000-03-24 | 2001-03-24 | Verifiable, secret shuffles of encrypted data, such as elgamal encrypted data for secure multi-authority elections |
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US19178500P | 2000-03-24 | 2000-03-24 | |
US60/191,785 | 2000-03-24 | ||
US25237600P | 2000-11-21 | 2000-11-21 | |
US60/252,376 | 2000-11-21 | ||
US26855101P | 2001-02-14 | 2001-02-14 | |
US60/268,551 | 2001-02-14 | ||
PCT/US2001/009550 WO2001073694A2 (en) | 2000-03-24 | 2001-03-24 | Verifiable, secret shuffles of encrypted data, such as elgamal encrypted data for secure multi-authority elections |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002550259A Division CA2550259A1 (en) | 2000-03-24 | 2001-03-24 | Verifiable, secret shuffles of encrypted data, such as elgamal encrypted data for secure multi-authority elections |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2404161A1 true CA2404161A1 (en) | 2001-10-04 |
CA2404161C CA2404161C (en) | 2006-05-23 |
Family
ID=27392950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002404161A Expired - Fee Related CA2404161C (en) | 2000-03-24 | 2001-03-24 | Verifiable, secret shuffles of encrypted data, such as elgamal encrypteddata for secure multi-authority elections |
Country Status (10)
Country | Link |
---|---|
US (1) | US6950948B2 (en) |
EP (1) | EP1302020B1 (en) |
JP (2) | JP2003529256A (en) |
AT (1) | ATE309655T1 (en) |
AU (1) | AU2001250976A1 (en) |
CA (1) | CA2404161C (en) |
DE (1) | DE60114833T2 (en) |
DK (1) | DK1302020T3 (en) |
ES (1) | ES2251475T3 (en) |
WO (1) | WO2001073694A2 (en) |
Families Citing this family (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6676127B2 (en) | 1997-03-13 | 2004-01-13 | Shuffle Master, Inc. | Collating and sorting apparatus |
US6655684B2 (en) | 1998-04-15 | 2003-12-02 | Shuffle Master, Inc. | Device and method for forming and delivering hands from randomly arranged decks of playing cards |
US6254096B1 (en) | 1998-04-15 | 2001-07-03 | Shuffle Master, Inc. | Device and method for continuously shuffling cards |
JP4181724B2 (en) * | 2000-03-03 | 2008-11-19 | 日本電気株式会社 | Re-encryption shuffle method and apparatus with certificate, re-encryption shuffle verification method and apparatus, input sentence string generation method and apparatus, and recording medium |
US8590896B2 (en) | 2000-04-12 | 2013-11-26 | Shuffle Master Gmbh & Co Kg | Card-handling devices and systems |
AU2002212858B8 (en) * | 2000-11-27 | 2004-02-19 | Catherine Rita Davies | Method for collection and collation of data |
JP3788246B2 (en) | 2001-02-13 | 2006-06-21 | 日本電気株式会社 | Anonymous decryption system and anonymous decryption method |
US20020147904A1 (en) * | 2001-04-10 | 2002-10-10 | Moritaka Nakamura | Electronic notarization on net system |
CN1297094C (en) | 2001-04-23 | 2007-01-24 | 国际商业机器公司 | Non-transferable anonymous digital receipts |
JP3901471B2 (en) * | 2001-05-18 | 2007-04-04 | 日本電気株式会社 | Proofed shuffle decryption system, proved shuffle decryption method, and shuffle decryption verification method |
US20030023478A1 (en) * | 2001-07-26 | 2003-01-30 | Piccionelli Gregory A. | Electronic initiative petition |
US7234059B1 (en) * | 2001-08-09 | 2007-06-19 | Sandia Corporation | Anonymous authenticated communications |
US20030046144A1 (en) * | 2001-08-28 | 2003-03-06 | International Business Machines Corporation | System and method for anonymous message forwarding and anonymous voting |
US20030055719A1 (en) * | 2001-09-20 | 2003-03-20 | Faigle Christopher T. | Remote participation and voting in a meeting |
US8011661B2 (en) | 2001-09-28 | 2011-09-06 | Shuffle Master, Inc. | Shuffler with shuffling completion indicator |
US7753373B2 (en) | 2001-09-28 | 2010-07-13 | Shuffle Master, Inc. | Multiple mode card shuffler and card reading device |
US8337296B2 (en) | 2001-09-28 | 2012-12-25 | SHFL entertaiment, Inc. | Method and apparatus for using upstream communication in a card shuffler |
US8616552B2 (en) | 2001-09-28 | 2013-12-31 | Shfl Entertainment, Inc. | Methods and apparatuses for an automatic card handling device and communication networks including same |
US7677565B2 (en) | 2001-09-28 | 2010-03-16 | Shuffle Master, Inc | Card shuffler with card rank and value reading capability |
US20050218224A1 (en) * | 2001-12-31 | 2005-10-06 | Boldin Anthony J | Computerized electronic voting system |
US6886829B2 (en) | 2002-02-08 | 2005-05-03 | Vendingdata Corporation | Image capturing card shuffler |
US20030221131A1 (en) * | 2002-03-08 | 2003-11-27 | Toshifumi Mori | Data processing device |
US6951303B2 (en) | 2002-04-01 | 2005-10-04 | Petersen Steven D | Combination electronic and paper ballot voting system |
US7805607B2 (en) * | 2002-04-12 | 2010-09-28 | Thomson Licensing | Method for the anonymous authentication of a data transmitter |
US8239917B2 (en) * | 2002-10-16 | 2012-08-07 | Enterprise Information Management, Inc. | Systems and methods for enterprise security with collaborative peer to peer architecture |
US7840806B2 (en) * | 2002-10-16 | 2010-11-23 | Enterprise Information Management, Inc. | System and method of non-centralized zero knowledge authentication for a computer network |
WO2004038632A1 (en) * | 2002-10-22 | 2004-05-06 | Voting Technologies International, Llc | Computerized electronic voting system |
FR2847401A1 (en) * | 2002-11-14 | 2004-05-21 | France Telecom | Access to a network service with rapid, revokable anonymous authentication and session creation and maintenance for online auctions, uses anonymous certificate of authority to produce anonymous signature which can be checked if needed |
US7305711B2 (en) * | 2002-12-10 | 2007-12-04 | Intel Corporation | Public key media key block |
US7647343B2 (en) * | 2003-06-04 | 2010-01-12 | Panasonic Corporation | Information presentation system, management device, and terminal device |
US7672460B2 (en) * | 2004-01-22 | 2010-03-02 | Nec Corporation | Mix-net system |
JP4835831B2 (en) * | 2004-01-26 | 2011-12-14 | 日本電気株式会社 | Method and apparatus for computing a function from multiple inputs |
US7647498B2 (en) * | 2004-04-30 | 2010-01-12 | Research In Motion Limited | Device authentication |
EP1756767A2 (en) * | 2004-06-07 | 2007-02-28 | Dategrity Corporation | Cryptographic systems and methods, including practical high certainty intent verification, such as for encrypted votes in an electronic election |
DE602005014047D1 (en) * | 2004-06-30 | 2009-06-04 | France Telecom | Electronic voting system and system in a high security communication network |
US20060066048A1 (en) | 2004-09-14 | 2006-03-30 | Shuffle Master, Inc. | Magnetic jam detection in a card shuffler |
GB2419000A (en) * | 2004-10-06 | 2006-04-12 | Hewlett Packard Development Co | Proving relationships between data |
EP1858194A4 (en) * | 2005-02-28 | 2013-10-30 | Nec Corp | Shuffle decryption validity verifying device and method, shuffle decryption validating device and method, program and recording medium |
JP4771053B2 (en) * | 2005-05-27 | 2011-09-14 | 日本電気株式会社 | Integrated shuffle validity proving device, proof integrating device, integrated shuffle validity verifying device, and mixed net system |
US7764836B2 (en) | 2005-06-13 | 2010-07-27 | Shuffle Master, Inc. | Card shuffler with card rank and value reading capability using CMOS sensor |
US7818570B2 (en) * | 2005-10-31 | 2010-10-19 | Ntt Docomo, Inc. | Exclusive set system constructions including, but not limited to, applications to broadcast encryption and certificate revocation |
US7499552B2 (en) | 2006-01-11 | 2009-03-03 | International Business Machines Corporation | Cipher method and system for verifying a decryption of an encrypted user data key |
US7556266B2 (en) | 2006-03-24 | 2009-07-07 | Shuffle Master Gmbh & Co Kg | Card shuffler with gravity feed system for playing cards |
US7597258B2 (en) * | 2006-04-21 | 2009-10-06 | Cccomplete, Inc. | Confidential electronic election system |
JP5154830B2 (en) * | 2006-04-27 | 2013-02-27 | パナソニック株式会社 | Content distribution system |
US8579289B2 (en) | 2006-05-31 | 2013-11-12 | Shfl Entertainment, Inc. | Automatic system and methods for accurate card handling |
US8342525B2 (en) | 2006-07-05 | 2013-01-01 | Shfl Entertainment, Inc. | Card shuffler with adjacent card infeed and card output compartments |
US8353513B2 (en) | 2006-05-31 | 2013-01-15 | Shfl Entertainment, Inc. | Card weight for gravity feed input for playing card shuffler |
US8070574B2 (en) | 2007-06-06 | 2011-12-06 | Shuffle Master, Inc. | Apparatus, system, method, and computer-readable medium for casino card handling with multiple hand recall feature |
US8919775B2 (en) | 2006-11-10 | 2014-12-30 | Bally Gaming, Inc. | System for billing usage of an automatic card handling device |
US7779041B2 (en) * | 2007-05-02 | 2010-08-17 | Sap Ag | Anonymizing infocube data |
DE102008006840A1 (en) * | 2008-01-30 | 2009-08-13 | Continental Automotive Gmbh | Data transmission method and tachograph system |
US7988152B2 (en) | 2009-04-07 | 2011-08-02 | Shuffle Master, Inc. | Playing card shuffler |
US8967621B2 (en) | 2009-04-07 | 2015-03-03 | Bally Gaming, Inc. | Card shuffling apparatuses and related methods |
US8230231B2 (en) * | 2009-04-14 | 2012-07-24 | Microsoft Corporation | One time password key ring for mobile computing device |
US8583932B2 (en) * | 2009-05-29 | 2013-11-12 | Nec Corporation | Signature device, signature verification device, anonymous authetication system, signing method, signature authentication method, and programs therefor |
WO2011034543A1 (en) * | 2009-09-18 | 2011-03-24 | Hewlett-Packard Development Company, L.P. | Privacy ensured polling |
US8862879B2 (en) * | 2009-10-13 | 2014-10-14 | Sergio Demian LERNER | Method and apparatus for efficient and secure creating, transferring, and revealing of messages over a network |
WO2011047085A2 (en) * | 2009-10-13 | 2011-04-21 | Certimix, Inc. | Method and apparatus for efficient and secure creating transferring, and revealing of messages over a network |
US8800993B2 (en) | 2010-10-14 | 2014-08-12 | Shuffle Master Gmbh & Co Kg | Card handling systems, devices for use in card handling systems and related methods |
US20120290369A1 (en) * | 2011-05-11 | 2012-11-15 | Jesus Acosta-Cazaubon | Referendum enhanced subscription based application system |
US8484195B2 (en) * | 2011-05-11 | 2013-07-09 | Yottavote, Inc. | Anonymous referendum system and method |
US9731190B2 (en) | 2011-07-29 | 2017-08-15 | Bally Gaming, Inc. | Method and apparatus for shuffling and handling cards |
US8485527B2 (en) | 2011-07-29 | 2013-07-16 | Savant Shuffler LLC | Card shuffler |
US8960674B2 (en) | 2012-07-27 | 2015-02-24 | Bally Gaming, Inc. | Batch card shuffling apparatuses including multi-card storage compartments, and related methods |
US9511274B2 (en) | 2012-09-28 | 2016-12-06 | Bally Gaming Inc. | Methods for automatically generating a card deck library and master images for a deck of cards, and a related card processing apparatus |
US9378766B2 (en) | 2012-09-28 | 2016-06-28 | Bally Gaming, Inc. | Card recognition system, card handling device, and method for tuning a card handling device |
EP3263193B1 (en) | 2014-04-11 | 2019-06-05 | Bally Gaming, Inc. | Method and apparatus for shuffling and handling cards |
US9474957B2 (en) | 2014-05-15 | 2016-10-25 | Bally Gaming, Inc. | Playing card handling devices, systems, and methods for verifying sets of cards |
US20190213820A1 (en) * | 2014-07-02 | 2019-07-11 | OSET Foundation | Secure balloting and election system |
KR101599144B1 (en) * | 2014-07-23 | 2016-03-02 | 삼성에스디에스 주식회사 | Apparatus and method for generating key |
USD764599S1 (en) | 2014-08-01 | 2016-08-23 | Bally Gaming, Inc. | Card shuffler device |
US9566501B2 (en) | 2014-08-01 | 2017-02-14 | Bally Gaming, Inc. | Hand-forming card shuffling apparatuses including multi-card storage compartments, and related methods |
US9504905B2 (en) | 2014-09-19 | 2016-11-29 | Bally Gaming, Inc. | Card shuffling device and calibration method |
US10333696B2 (en) | 2015-01-12 | 2019-06-25 | X-Prime, Inc. | Systems and methods for implementing an efficient, scalable homomorphic transformation of encrypted data with minimal data expansion and improved processing efficiency |
JP5951094B1 (en) * | 2015-09-07 | 2016-07-13 | ヤフー株式会社 | Generation device, terminal device, generation method, generation program, and authentication processing system |
US9993719B2 (en) | 2015-12-04 | 2018-06-12 | Shuffle Master Gmbh & Co Kg | Card handling devices and related assemblies and components |
US9929860B1 (en) * | 2015-12-30 | 2018-03-27 | Emc Corporation | Methods and apparatus for generalized password-based secret sharing |
DE102016205121A1 (en) * | 2016-03-29 | 2017-10-05 | Siemens Aktiengesellschaft | Voting procedure with linked signatures |
US11088855B2 (en) * | 2016-07-29 | 2021-08-10 | Workday, Inc. | System and method for verifying an identity of a user using a cryptographic challenge based on a cryptographic operation |
US10637665B1 (en) | 2016-07-29 | 2020-04-28 | Workday, Inc. | Blockchain-based digital identity management (DIM) system |
US11336432B2 (en) | 2016-07-29 | 2022-05-17 | Workday, Inc. | System and method for blockchain-based device authentication based on a cryptographic challenge |
US10933300B2 (en) | 2016-09-26 | 2021-03-02 | Shuffle Master Gmbh & Co Kg | Card handling devices and related assemblies and components |
US10339765B2 (en) | 2016-09-26 | 2019-07-02 | Shuffle Master Gmbh & Co Kg | Devices, systems, and related methods for real-time monitoring and display of related data for casino gaming devices |
US10547592B2 (en) | 2017-01-19 | 2020-01-28 | Hewlett Packard Enterprise Development Lp | Computing a global sum that preserves privacy of parties in a multi-party environment |
EP3574482B8 (en) * | 2017-01-30 | 2023-08-02 | Exo One Pty Ltd | Voting system and method |
US10798086B2 (en) | 2017-05-08 | 2020-10-06 | Amazon Technologies, Inc. | Implicit certificates using ring learning with errors |
US10516543B2 (en) | 2017-05-08 | 2019-12-24 | Amazon Technologies, Inc. | Communication protocol using implicit certificates |
US10511591B2 (en) * | 2017-05-08 | 2019-12-17 | Amazon Technologies, Inc. | Generation of shared secrets using pairwise implicit certificates |
US11376489B2 (en) | 2018-09-14 | 2022-07-05 | Sg Gaming, Inc. | Card-handling devices and related methods, assemblies, and components |
US11896891B2 (en) | 2018-09-14 | 2024-02-13 | Sg Gaming, Inc. | Card-handling devices and related methods, assemblies, and components |
US11338194B2 (en) | 2018-09-28 | 2022-05-24 | Sg Gaming, Inc. | Automatic card shufflers and related methods of automatic jam recovery |
US11087578B2 (en) | 2018-11-15 | 2021-08-10 | Daniel Bernard Ruskin | Voting booth, system, and methods of making and using same |
CN112307488A (en) * | 2019-07-31 | 2021-02-02 | 华为技术有限公司 | Authentication credential protection method and system |
US11038699B2 (en) * | 2019-08-29 | 2021-06-15 | Advanced New Technologies Co., Ltd. | Method and apparatus for performing multi-party secure computing based-on issuing certificate |
US11898837B2 (en) | 2019-09-10 | 2024-02-13 | Shuffle Master Gmbh & Co Kg | Card-handling devices with defect detection and related methods |
US11173383B2 (en) | 2019-10-07 | 2021-11-16 | Sg Gaming, Inc. | Card-handling devices and related methods, assemblies, and components |
US20210336789A1 (en) * | 2020-03-30 | 2021-10-28 | Facebook, Inc. | Deterministic sparse-tree based cryptographic proof of liabilities |
US20220375294A1 (en) * | 2021-05-22 | 2022-11-24 | Carey Robert Briggs | System And Method For Conducting A Publicly Auditable Election With Secret Ballots |
US20230290208A1 (en) * | 2022-01-27 | 2023-09-14 | James McNulty | Secure electronic voting method and apparatus |
GB202209495D0 (en) * | 2022-06-29 | 2022-08-10 | Nchain Licensing Ag | Proof of ownership |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4774665A (en) | 1986-04-24 | 1988-09-27 | Data Information Management Systems, Inc. | Electronic computerized vote-counting apparatus |
FI86486C (en) | 1990-08-27 | 1992-08-25 | Tecnomen Oy | FOERFARANDE FOER ATT ARRANGERA TELEROESTNINGEN PAO ETT SAEKERT SAETT. |
US5278753A (en) | 1991-08-16 | 1994-01-11 | Graft Iii Charles V | Electronic voting system |
NL9301348A (en) | 1993-08-02 | 1995-03-01 | Stefanus Alfonsus Brands | Electronic payment system |
US5400248A (en) | 1993-09-15 | 1995-03-21 | John D. Chisholm | Computer network based conditional voting system |
DE69534192T2 (en) | 1994-07-29 | 2006-02-16 | Canon K.K. | A method for sharing secret information, generating a digital signature, and performing authentication in a communication system having a plurality of information processing devices and communication system for applying this method |
US5875432A (en) | 1994-08-05 | 1999-02-23 | Sehr; Richard Peter | Computerized voting information system having predefined content and voting templates |
US5495532A (en) | 1994-08-19 | 1996-02-27 | Nec Research Institute, Inc. | Secure electronic voting using partially compatible homomorphisms |
US5682430A (en) * | 1995-01-23 | 1997-10-28 | Nec Research Institute, Inc. | Secure anonymous message transfer and voting scheme |
IL113259A (en) | 1995-04-05 | 2001-03-19 | Diversinet Corp | Apparatus and method for safe communication handshake and data transfer |
US6092051A (en) | 1995-05-19 | 2000-07-18 | Nec Research Institute, Inc. | Secure receipt-free electronic voting |
FR2738934B1 (en) | 1995-09-15 | 1997-11-28 | Thomson Multimedia Sa | ANONYMOUS ACCOUNTING SYSTEM FOR INFORMATION FOR STATISTICAL PURPOSES, IN PARTICULAR FOR ELECTRONIC VOTING OPERATIONS OR PERIODIC CONSUMPTION RECORDS |
US5604804A (en) | 1996-04-23 | 1997-02-18 | Micali; Silvio | Method for certifying public keys in a digital signature scheme |
US5610383A (en) | 1996-04-26 | 1997-03-11 | Chumbley; Gregory R. | Device for collecting voting data |
US5878399A (en) | 1996-08-12 | 1999-03-02 | Peralto; Ryan G. | Computerized voting system |
US6029150A (en) | 1996-10-04 | 2000-02-22 | Certco, Llc | Payment and transactions in electronic commerce system |
US6250548B1 (en) | 1997-10-16 | 2001-06-26 | Mcclure Neil | Electronic voting system |
US6081793A (en) * | 1997-12-30 | 2000-06-27 | International Business Machines Corporation | Method and system for secure computer moderated voting |
WO2000013082A1 (en) * | 1998-09-02 | 2000-03-09 | Diversified Dynamics, Inc. | Direct vote recording system |
US6317833B1 (en) | 1998-11-23 | 2001-11-13 | Lucent Technologies, Inc. | Practical mix-based election scheme |
WO2001022200A2 (en) | 1999-03-25 | 2001-03-29 | Votehere, Inc. | Electronic voting scheme employing permanent ballot storage |
US6769613B2 (en) | 2000-12-07 | 2004-08-03 | Anthony I. Provitola | Auto-verifying voting system and voting method |
-
2001
- 2001-03-24 WO PCT/US2001/009550 patent/WO2001073694A2/en active IP Right Grant
- 2001-03-24 ES ES01924313T patent/ES2251475T3/en not_active Expired - Lifetime
- 2001-03-24 AT AT01924313T patent/ATE309655T1/en not_active IP Right Cessation
- 2001-03-24 JP JP2001571337A patent/JP2003529256A/en active Pending
- 2001-03-24 US US09/816,869 patent/US6950948B2/en not_active Expired - Fee Related
- 2001-03-24 AU AU2001250976A patent/AU2001250976A1/en not_active Abandoned
- 2001-03-24 DE DE60114833T patent/DE60114833T2/en not_active Expired - Fee Related
- 2001-03-24 CA CA002404161A patent/CA2404161C/en not_active Expired - Fee Related
- 2001-03-24 DK DK01924313T patent/DK1302020T3/en active
- 2001-03-24 EP EP01924313A patent/EP1302020B1/en not_active Expired - Lifetime
-
2006
- 2006-01-19 JP JP2006011456A patent/JP2006115550A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
EP1302020B1 (en) | 2005-11-09 |
CA2404161C (en) | 2006-05-23 |
JP2003529256A (en) | 2003-09-30 |
US20020007457A1 (en) | 2002-01-17 |
ATE309655T1 (en) | 2005-11-15 |
EP1302020A2 (en) | 2003-04-16 |
AU2001250976A1 (en) | 2001-10-08 |
US6950948B2 (en) | 2005-09-27 |
DE60114833T2 (en) | 2006-04-13 |
WO2001073694A3 (en) | 2003-02-06 |
DE60114833D1 (en) | 2005-12-15 |
DK1302020T3 (en) | 2006-03-20 |
WO2001073694A2 (en) | 2001-10-04 |
ES2251475T3 (en) | 2006-05-01 |
JP2006115550A (en) | 2006-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2404161A1 (en) | Verifiable, secret shuffles of encrypted data, such as elgamal encrypteddata for secure multi-authority elections | |
Popoveniuc et al. | An introduction to punchscan | |
Juels et al. | Coercion-resistant electronic elections | |
Galindo et al. | 2015 Neuchâtel’s cast-as-intended verification mechanism | |
CN110572267A (en) | Anonymous electronic voting method based on block chain of alliances | |
JP4727651B2 (en) | Electronic voting process using fair blind signature | |
WO2005122049A3 (en) | Cryptographic systems and methods, including practical high certainty intent verification, such as for encrypted votes in an electronic election | |
EP1633077A3 (en) | Verifiable, secret shuffles of encrypted data, such as elgamal encrypted data for secure multi-authority elections | |
Nguyen Thi et al. | Enhanced security in internet voting protocol using blind signatures and dynamic ballots | |
Lambrinoudakis et al. | Secure electronic voting: The current landscape | |
Jardí-Cedó et al. | Study on poll-site voting and verification systems | |
CN114333137A (en) | Anonymous and stress-resistant electronic voting system based on partial blind signature and block chain | |
Pan et al. | Ensuring voters and candidates' confidentiality in E-voting systems | |
Xia et al. | Prêt à Voter: All-in-one | |
Spycher et al. | A novel protocol to allow revocation of votes a hybrid voting system | |
CN114677794B (en) | Electronic voting method based on block chain | |
WO2002077754A3 (en) | Detecting compromised ballots | |
Cortier et al. | How to fake zero-knowledge proofs, again | |
Piles et al. | Security considerations in e-cognocracy | |
Finogina et al. | Dubious security practices in e-voting schemes. Between tech and legal standards | |
Ren et al. | d-BAEV: Distributed Blockchain-Based Anonymous Electronic Voting | |
Alsadi et al. | Towards end-to-end verifiable online voting: adding verifiability to established voting systems | |
Kumar et al. | Secure mobile based voting system | |
Grontas | Privacy-Oriented Cryptographic Primitives and Protocols for Electronic Voting | |
Goulet et al. | Surveying and improving electronic voting schemes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |