Applied result detail

Softwarová knihovna implementující skupinové podpisy

HAJNÝ, J.; MALINA, L.; DZURENDA, P.; JAROŠ, M.; POHANKA, L.

Original Title

Softwarová knihovna implementující skupinové podpisy

English Title

Group Signatures Library

Type

Software

Abstract

Softwarová knihovna libGS psaná v jazyce C umožňuje výpočet skupinového podpisu a jeho ověření. Skupinové podpisy zajištují bezpečnost dat, nepopiratelnost a chrání také soukromí původce podpisu. Knihovna je vhodná pro použití jak na straně klienta (zařízení), tak na straně serveru. Veřejné API knihovny poskytují následující funkcionality: přiřazení systémových parametrů z definovaných hodnot, generování klientské části a serverové části soukromého klíče (klíče skupinových podpisů mají 2 části), generování a ověřování skupinových podpisů a generování revokačního tokenu.

Abstract in English

The software library libGS written in the C language enables the calculation of the group signature and its verification. Group signatures ensure data security, nonrepudation and also protects the privacy of signers. The library is suitable for use on both sides the client (the device) and the server side. The public API of the library provides the following functionality: the assignment of system parameters of the defined values, generating client and server parts of the private key (the key has 2 parts), the generation and validation of group signatures and generating the revocation token.

Keywords

Group signatures; Cryptography; Privacy Protection

Key words in English

Group signatures; Cryptography; Privacy Protection

Location

Ústav telekomunikací, FEKT

Licence fee

Use of the result by another entity is possible without acquiring a license in some cases

www