TY - JOUR

T1 - Accumulator for monotone formulas and its application to anonymous credential system

AU - Sadiah, Shahidatul

AU - Nakanishi, Toru

AU - Begum, Nasima

AU - Funabiki, Nobuo

N1 - Publisher Copyright:
© 2017 Information Processing Society of Japan.
Copyright:
Copyright 2018 Elsevier B.V., All rights reserved.

PY - 2017/12

Y1 - 2017/12

N2 - An anonymous credential system allows a user to convince a service provider anonymously that he/she owns certified attributes. Previously, a system to prove AND and OR relations simultaneously by CNF formulas was proposed. To achieve a constant-size proof of the formula, this system adopts an accumulator that compresses multiple attributes into a single value. However, this system has a problem: the proof generation requires a large amount of computational time in the case of lots of OR literals in the formula. Therefore, we convert the attribute relation from the CNF formula to a monotone formula to decrease the number of OR literals. The monotone formula is a logic formula that contains any combination of AND and OR relations. In this paper, we propose an extended accumulator to prove the monotone formula, and apply it to the anonymous credential system. Our approach to prove the monotone formula is that the tag assignment in the accumulator is extended to be adapted to the tree expressing the monotone formula. Using this type of formula, the number of public parameters multiplied in the accumulator is decreased, which greatly impacts the reduction of authentication time.

AB - An anonymous credential system allows a user to convince a service provider anonymously that he/she owns certified attributes. Previously, a system to prove AND and OR relations simultaneously by CNF formulas was proposed. To achieve a constant-size proof of the formula, this system adopts an accumulator that compresses multiple attributes into a single value. However, this system has a problem: the proof generation requires a large amount of computational time in the case of lots of OR literals in the formula. Therefore, we convert the attribute relation from the CNF formula to a monotone formula to decrease the number of OR literals. The monotone formula is a logic formula that contains any combination of AND and OR relations. In this paper, we propose an extended accumulator to prove the monotone formula, and apply it to the anonymous credential system. Our approach to prove the monotone formula is that the tag assignment in the accumulator is extended to be adapted to the tree expressing the monotone formula. Using this type of formula, the number of public parameters multiplied in the accumulator is decreased, which greatly impacts the reduction of authentication time.

KW - Accumulator

KW - Anonymity

KW - Anonymous credentials

KW - CNF formulas

KW - Monotone formulas

UR - http://www.scopus.com/inward/record.url?scp=85040923205&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85040923205&partnerID=8YFLogxK

U2 - 10.2197/ipsjjip.25.949

DO - 10.2197/ipsjjip.25.949

M3 - Article

AN - SCOPUS:85040923205

VL - 25

SP - 949

EP - 961

JO - Journal of Information Processing

JF - Journal of Information Processing

SN - 0387-5806

ER -