All

What are you looking for?

All
Projects
Results
Organizations

Quick search

  • Projects supported by TA ČR
  • Excellent projects
  • Projects with the highest public support
  • Current projects

Smart search

  • That is how I find a specific +word
  • That is how I leave the -word out of the results
  • “That is how I can find the whole phrase”

Privacy-Enhancing Authentication System (PEAS)

The result's identifiers

  • Result code in IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26220%2F21%3APR36059" target="_blank" >RIV/00216305:26220/21:PR36059 - isvavai.cz</a>

  • Result on the web

    <a href="https://gitlab.com/brno-axe/peas" target="_blank" >https://gitlab.com/brno-axe/peas</a>

  • DOI - Digital Object Identifier

Alternative languages

  • Result language

    angličtina

  • Original language name

    Privacy-Enhancing Authentication System (PEAS)

  • Original language description

    PEAS is a privacy-preserving authentication system that does not disclose the whole user identity to a verifier. Only necessary pieces of the user identity (e.g., age, gender, membership, access ticket, etc.) are provided during the verification phase. The authentication sessions of PEAS are mutually unlinkable. Therefore, the protocol protects user identity and avoid profiling and trucking users. The core of PEAS is based on an Attribute-based Credentials (ABC) cryptography protocol, namely, Keyed-Verification Anonymous attribute-based Credentials (KVAC). The implementation of PEAS is highly modular. PEAS consists of the front-end parts that are realized as web-based or mobile-based applications that can be separately enhanced by new specific features. PEAS uses the cryptography core part that supports all basic and cryptography operations. The cryptography core part is realized as a standalone C-library that is then used by front-end parts. All main PEAS parts can be easily updated and fixed as separated layers. The PEAS core part uses several third party libraries such as pcsc-lite and ccid libraries for smartcard connections, libcjson and libwebsockets for web server connections, openssl, gmp, zlib, mcl for the cryptographic support, and the libpeas library for the RKVAC operation support.

  • Czech name

  • Czech description

Classification

  • Type

    R - Software

  • CEP classification

  • OECD FORD branch

    20203 - Telecommunications

Result continuities

  • Project

  • Continuities

    S - Specificky vyzkum na vysokych skolach

Others

  • Publication year

    2021

  • Confidentiality

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Data specific for result type

  • Internal product ID

    PEAS - Privacy-Enhancing Authent

  • Technical parameters

    SW vybavení je složeno ze dvou dílčích aplikací: 1) Webová aplikace pro online servery umožňující personalizaci uživatelských zařízení, vydávání, revokování a ověřování držených atributů. 2) Android aplikace umožňuje výpočet uživatelského důkazu na mobilním telefonu s podporou technologie HCE (Host Card Emulation), NFC (Near field communication) či případně přes Bluetooth komunikační rozhraní.

  • Economical parameters

    -

  • Owner IČO

    00216305

  • Owner name

    Vysoké učení technické v Brně