Moin,
ein typisches Vorgehen für eine sichere und gleichzeitig ressourcenschonende verschlüsselte Datenübertragung ist das Übertragen des Schlüssels (ein One-time-pad, d.h. ein einmalig zu verwendender Schlüssel)
Nur damit keine Verwirrungen aufkommt: "One-Time Pad" != "einmalig zu verwendender Schlüssel". Das was du meinst ist ein Ephemeralschlüssel. Um als ein One-Time Pad durchzugehen muss der Schlüssel nicht nur nur einmal verwendet werden, sondern auch in einer sicheren Art die dafür sorgt dass jeder beliebige Schlüssel und jeder beliebige Klartext bei gegebenem Ciphertext möglich sind. Das ist am einfachsten bei XOR gegeben (wobei jede andere polyalphabetische Substitution auch gehen dürfte).
Die übliche Vorgehensweise, einen Ephemeralschlüssel asymmetrisch verschlüsselt zu übertragen zeichnet sich dadurch aus, dass der Schlüssel eben *nicht* die gleiche Länge wie der Klartext hat, und *nicht* direkt in XOR (o.ä.) eingeht sondern mit einem symmetrischen Verfahren wie AES verwendet wird, was unter anderem ein Key Setup nach sich führt welches unter Umständen dafür sorgen könnte dass selbst wenn man nur eine 256 bit lange Nachricht mit einem 256 bit langen Schlüssel verschlüsselt nicht alle Schlüsselbits eingehen.
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~