A cryptosystem utilizes the properties of discrete logs in finite groups, either in a public key message exchange or in a key exchange and generation protocol. If the group selected has subgroups of relatively small order, the message may be exponentiated by a factor of the order of the group to place the message in a subgroup of relatively small order. To inhibit such substitution, the base or generator of the cryptosystem is chosen to be a generator of a subgroup of prime order or a subgroup of an order having a number of relatively small divisors. The message may be exponentiated to each of the relatively small divisors and the result checked for the group identity. If the group identity is found, it indicates a vulnerability to substitution and is rejected.

Un cryptosystem utilizza le proprietà di discreto entra i gruppi limitati, in uno scambio chiave pubblico del messaggio o in un protocollo chiave della generazione e di scambio. Se il gruppo selezionato ha sottogruppi di ordine relativamente piccolo, il messaggio può essere exponentiated da un fattore dell'ordine del gruppo per disporre il messaggio in un sottogruppo di ordine relativamente piccolo. Inibire tale sostituzione, la base o il generatore del cryptosystem è scelta per essere un generatore di un sottogruppo di ordine principale o di un sottogruppo di ordine che ha un certo numero di divisori relativamente piccoli. Il messaggio può essere exponentiated a ciascuno di divisori relativamente piccoli e del risultato controllati per vedere se c'è l'identità del gruppo. Se l'identità del gruppo è trovata, indica una vulnerabilità alla sostituzione ed è rifiutata.

 
Web www.patentalert.com

< Reprogrammable subscriber terminal

< System and apparatus for generating a unique identity for a computer-based product

> Method and system for providing tamper-resistant executable software

> Method and device for authentication

~ 00071