Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- From: Maik Zumstrull <Maik.Zumstrull@xxxxxx>
- Date: Thu, 24 Jan 2008 20:55:57 +0100
Bernd Eckenfels <ecki@xxxxxxxxxxxx> wrote:
Maik Zumstrull <Maik.Zumstrull@xxxxxx> wrote:
Von den richtig guten, wie man sie z.B. für qualifizierte digitale
Signaturen einsetzt.
Von welchen reden wir? Nenne mit bitte ein Fabrikat.
Ich kann dir eine ganze Liste nennen, nämlich die der
BSI-zertifizierten. Schaust du hier:
<http://www.bsi.de/zertifiz/zert/report.htm#Smartcards>
Die Reports sind ziemlich ausführlich.
Ich würde solch ein Design auch annehmen, aber: man ist leicht zu
optimistisch. Also nochmal: welches Kartenbetriebsystem kann dies?
Die besseren SC-ICs von Infineon haben alle eine
Speicherverschlüsselungseinheit. SLE66, SLE88 Serien zum Beispiel.
Andere Hersteller haben ähnliches im Angebot.
Auch bei der Schätzung der nötigen "Power" für diese Verschlüsselung
gehst du von einer zu hohen Abstraktion aus. Die lassen den
Verschlüsselungsalgorithmus nicht auf dem Prozessor als Programm
laufen, sondern gießen ihn komplett in Hardware.
Bist du sicher, du überschätzt die Hardware von Chipkarten nicht
gewaltig?
Nein, tue ich nicht. Lies die Reports.
RSA Operationen in Hardware sind Arschlangsam
Die MHz (üblicherweise 3 bis 6 bei Smartcards) setzen da natürlich eine
gewisse Grenze, wie schnell es gehen kann. Es reicht aber.
Die Geschwindigkeit von symmetrischen Algos ist mit der der
asymmetrischen überhaupt nicht vergleichbar, die laufen *wesentlich*
schneller. Üblicherweise werden die gerade dafür entworfen, in Hardware
superschnell zu sein.
und die Generation von RSA Keys auf solchen Chipkarten dauert mehrere
Minuten!
Mach das mal auf einem X GHz PC. Die Generation von RSA-Schlüsseln
dauert *immer* wesentlich länger als encrypt/decrypt/sign/verify. Die
muss man ja aber auch nur einmal alle paar Jahre machen. Die
Standardoperationen kriegt man auf Smartcards im Millisekundenbereich
hin.
Welches KArten-OS implementiert denn welche Symmetrische Chiffre?
Als Softwaremodul kriegt man eigentlich jede für jedes, aber dann in
langsam. In Hardware kriegt man überlicherweise (3)DES, AES, RSA und
DSA, evtl. noch irgendwelche proprietären, die man aber besser
geflissentlich ignoriert. Welche davon verbaut sind, macht gerade den
Unterschied zwischen den Modellen in den IC-Serien aus. Infineon baut
auch einige, die 3DES in Hardware haben, aber AES nur in Software --
was aber okay ist, weil AES sich relativ problemlos in Software machen
lässt, wogegen DES-in-Software brutal langsam ist.
Der Eindruck kann entstehen, aber ich behaupte mal, dass ich sie
richtig einschätze. Ich habe mich durchaus intensiver mit dem Thema
befasst, speziell auch im Bereich Seitenkanalangriffe.
Ja, dann solltest du kein Problem haben ein paar Modelle zu nennen.
Gern geschehen.
.
- References:
- Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- From: Michael Reichenbach
- Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- From: Maik Zumstrull
- Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- From: Bernd Eckenfels
- Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- From: Maik Zumstrull
- Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- From: Bernd Eckenfels
- Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- Prev by Date: Re: Web-Angriffe
- Next by Date: Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- Previous by thread: Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- Next by thread: Re: Smartcard / Token Sicherheit - Speicherstein ausbauen - geht das?
- Index(es):
Relevant Pages
|