ho smartcard di NXP che supportano ECC su GF (p) e che non supportano ECC su GF (2^n).JavaCard - pura implementazione software di ECC su GF (2^n)
Nel mio progetto ho bisogno di utilizzare questo particolare tipo di smartcard (già utilizzate migliaia di istanze). Tuttavia, ho bisogno di aggiungere la verifica della firma EC su sect193r1, che è una curva su GF (2^n).
Le prestazioni non sono un problema per me. Ci può volere del tempo La verifica della firma non comporta alcuna chiave privata, quindi anche la sicurezza e la gestione delle chiavi non sono problemi. Sfortunatamente, devo verificare la firma all'interno della mia smartcard, non nel dispositivo dotato di lettore di smartcard.
C'è qualche soluzione? Esiste un codice sorgente esistente di una pura implementazione JavaCard del software della crittografia EC su GF (2^n)?
Verificherei prima se entrambe le implementazioni software JCRE e Reader che stai utilizzando supportano un numero illimitato di estensioni di attesa sul sottostante strato di protocollo 7816/14443, poiché sarà quasi sempre indovinato –
@PaulBastian La maggior parte delle implementazioni I vedi avere un buon supporto WTX al giorno d'oggi, ma sono d'accordo, non importa se semplicemente non ritorna mai :) –
@MaartenBodewes Ok, sembra pessimo: -) ... Per "le prestazioni non sono un problema" intendevo qualcosa come "3 secondi sono OK". Bene, questa sembra essere una battaglia persa. Grazie per tutte le risposte! – vojta