An apparatus comprising an encryption processor and a signing processor is
provided. The encryption processor takes a data message and provides an
encryption using an encryption process. The signing processor takes the
encryption and adds a signature to the encryption using a signing process.
The encryption processor can employ EIGamal encryption. The encryption
processor may use a function of the encryption to perform the signing
process. The signing processor may perform a Schnorr signature process for
the signing process. The signing processor uses part of the encryption
process to perform the signing process, such as a random number used
during the encryption process.
Un apparecchio che contiene un processor di crittografia e un processor di sign è fornito. Il processor di crittografia prende un messaggio di dati e fornisce una crittografia usando un processo di crittografia. Il processor di sign prende la crittografia ed aggiunge una firma alla crittografia usando un processo di sign. Il processor di crittografia può impiegare la crittografia di EIGamal. Il processor di crittografia può usare una funzione della crittografia per realizzare il processo di sign. Il processor di sign può realizzare un procedimento della firma di Schnorr per il processo di sign. Il processor di sign usa la parte del processo di crittografia per realizzare il processo di sign, quale un numero casuale usato durante il processo di crittografia.