Litcius/Paper detail

Card-Based Cryptographic Logical Computations Using Private Operations

Hibiki Ono, Yoshifumi Manabe

2020New Generation Computing35 citationsDOIOpen Access PDF

Abstract

Abstract This paper proposes new card-based cryptographic protocols to calculate logic functions with the minimum number of cards using private operations under the semi-honest model. Though various card-based cryptographic protocols were shown, the minimum number of cards used in the protocol has not been achieved yet for many problems. Operations executed by a player where the other players cannot see are called private operations. Private operations have been introduced in some protocols to solve a particular problem or to input private values. However, the effectiveness of introducing private operations to the calculation of general logic functions has not been considered. This paper introduces three new private operations: private random bisection cuts, private reverse cuts, and private reveals. With these three new operations, we show that all of AND, XOR, and copy protocols are achieved with the minimum number of cards by simple three-round protocols. This paper then shows a protocol to calculate any logical functions using these private operations. Next, we consider protocols with malicious players.

Topics & Concepts

Computer scienceCryptographic protocolCryptographyProtocol (science)Smart cardCryptographic primitiveComputationComputer securityTheoretical computer scienceAlgorithmAlternative medicineMedicinePathologyCryptography and Data Securitygraph theory and CDMA systemssemigroups and automata theory
Card-Based Cryptographic Logical Computations Using Private Operations | Litcius