\makeglossaries

\newglossaryentry{Donau}
{
    name=Donau,
    description={Short for donation authority. Donau is used as project name. The hole system is called Donau system and the Server of the tax authority is also called Donau}
}

\newglossaryentry{charity}
{
    name=charity,
    description={If donations to an organization or a part of it are tax deductible for a donor, then this organization or this part is a charity for this Donau}
}

\newglossaryentry{Taler}
{
    name=Taler,
    description={The GNU Taler payment system}
}

\newglossaryentry{nonce}
{
    name=nonce,
    description={Number used once, a high-entropy value which must not be reused}
}

\newglossaryentry{salt}
{
    name=salt,
    description={A high-entropy value added to the hash function input to prevent brute-force attacks }
}

\newglossaryentry{ID}
{
    name=ID,
    description={Unique identifier}
}

\newglossaryentry{DU}
{
    name=DU,
    description={Donation unit, used to represent the value and currency of coins}
}

\newglossaryentry{DI}
{
    name=DI,
    description={Donor identifier, a salted hash of the donor tax number}
}

\newglossaryentry{UDI}
{
    name=UDI,
    description={Unique donor identifier, donor identifier combined with a unique nonce}
}

\newglossaryentry{BUDI}
{
    name=BUDI,
    description={Blinded unique donor identifier, result of blinding a UDI}
}

\newglossaryentry{BKP}
{
    name=BKP,
    description={Blinded unique donor identifier key pair, a tuple of the corresponding hash of the DU public key and the BUDI}
}

\glsaddall

