Skupina Schnorr - Schnorr group
A Skupina Schnorr, navrhl Claus P. Schnorr, je velký hlavní řád podskupina z , multiplikativní skupina celých čísel modulo pro některé primární . Chcete-li vygenerovat takovou skupinu, vygenerujte , , takhle
s , primární. Pak vyberte libovolné v dosahu dokud nenajdete jeden takový
- .
Tato hodnota
je generátor podskupiny řádu .
Schnorr skupiny jsou užitečné v diskrétní log na základě kryptosystémy počítaje v to Schnorr podpisy a DSA. V takových aplikacích obvykle je zvolena tak velká, aby odolávala indexový počet a související metody řešení problému diskrétního protokolu (asi 1024 až 3072 bitů), zatímco je dostatečně velký, aby odolal narozeninový útok o problémech s diskrétním logem, které fungují v jakékoli skupině (asi 160 až 256 bitů). Protože skupina Schnorr je v hlavním řádu, nemá žádné netriviální vlastní podskupiny, které maří uvěznění kvůli malým podskupinám. Implementace protokolů, které používají skupiny Schnorr, musí případně ověřit, že celá čísla dodávaná jinými stranami jsou ve skutečnosti členy skupiny Schnorr; je členem skupiny, pokud a . Libovolný člen skupiny kromě prvku je také generátorem skupiny.
![]() | Tento článek týkající se kryptografie je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |