Accumulator for monotone formulas and its application to anonymous credential system

Shahidatul Sadiah, Toru Nakanishi, Nasima Begum, Nobuo Funabiki

Research output: Contribution to journalArticle

Abstract

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.

Original languageEnglish
Pages (from-to)949-961
Number of pages13
JournalJournal of Information Processing
Volume25
DOIs
Publication statusPublished - Dec 1 2017

Fingerprint

Authentication

Keywords

  • Accumulator
  • Anonymity
  • Anonymous credentials
  • CNF formulas
  • Monotone formulas

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Accumulator for monotone formulas and its application to anonymous credential system. / Sadiah, Shahidatul; Nakanishi, Toru; Begum, Nasima; Funabiki, Nobuo.

In: Journal of Information Processing, Vol. 25, 01.12.2017, p. 949-961.

Research output: Contribution to journalArticle

Sadiah, Shahidatul ; Nakanishi, Toru ; Begum, Nasima ; Funabiki, Nobuo. / Accumulator for monotone formulas and its application to anonymous credential system. In: Journal of Information Processing. 2017 ; Vol. 25. pp. 949-961.
@article{fe3060926fa5497aa098ffe949cc372e,
title = "Accumulator for monotone formulas and its application to anonymous credential system",
abstract = "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.",
keywords = "Accumulator, Anonymity, Anonymous credentials, CNF formulas, Monotone formulas",
author = "Shahidatul Sadiah and Toru Nakanishi and Nasima Begum and Nobuo Funabiki",
year = "2017",
month = "12",
day = "1",
doi = "10.2197/ipsjjip.25.949",
language = "English",
volume = "25",
pages = "949--961",
journal = "Journal of Information Processing",
issn = "0387-5806",
publisher = "Information Processing Society of Japan",

}

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

PY - 2017/12/1

Y1 - 2017/12/1

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 -