1 |
* Bernd Wurst (bernd@××××××.org) wrote: |
2 |
> Hallo. |
3 |
Hoi |
4 |
|
5 |
> Bingo. Wir reden hier von symetrischer Verschlüsselung. Stark vereinfach |
6 |
> ist das sowas wie die Kleinkinder-Verschlüsselung bei der das Alphabet |
7 |
> um X zeichen nach rechts verschoben wird. x ist deine Passphrase. |
8 |
> Wenn du jetzt also (binär gesehen) eine andere Passphrase eingibst, dann |
9 |
> wird ein anderer Schlüssel benutzt und die Daten werde zu etwas anderem |
10 |
> wiederhergestellt. |
11 |
|
12 |
das mit den X zeichen, wobei X die passphrase ist, ist wohl schlicht |
13 |
falsch. |
14 |
|
15 |
http://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html |
16 |
(das ist das math-prog mit dem das gemacht wurde) |
17 |
|
18 |
|
19 |
p:=next_prime(random(2**50)). |
20 |
q:=next_prime(random(2**50)). |
21 |
|
22 |
n:=p*q. # public key part |
23 |
e:=11. # public key part |
24 |
gcd(e,(p-1)*(q-1)). # must be '1' |
25 |
d:=mod_inverse(e,(p-1)*(q-1)). # private key part |
26 |
m:=1234567890. # unencrypted text |
27 |
c:=m**e mod n. # encrypted text |
28 |
c**d mod n. # unencrypted text |
29 |
exit |
30 |
|
31 |
|
32 |
mich als "well-dau" hat damals diese einfache rechenbsp beigeistert. |
33 |
|
34 |
das ganze ist komplett als ziemlich guter einsteigervortrag |
35 |
nachzulesen, inklusive PDF mit rechenbsp: |
36 |
|
37 |
http://wiki.c3le.de/wiki/PgpVortrag |
38 |
|
39 |
> cu, Bernd |
40 |
> |
41 |
> -- |
42 |
> Das Leben ist nicht an mir vorbeigegangen. |
43 |
> Es hat mich überrollt! |
44 |
|
45 |
|
46 |
So long |
47 |
-- |
48 |
Michael 'entropie' Trommer; http://ackro.org |
49 |
PGP-fingerprint: 9420 1FCB 23AE 4875 D57D 9B36 0417 7CC9 EE51 82E4 |
50 |
|
51 |
-----BEGIN GEEK CODE BLOCK----- |
52 |
Version: 3.12 |
53 |
GMU d--- s:--- a-- C++++ UL P L+++ E+ W+++ N o-- K- w--- |
54 |
O- M V- PS+ PE-- Y++ PGP++ t+ 5- X+ R+ tv-- b++ DI-- D- |
55 |
G++ e h r y++ |
56 |
------END GEEK CODE BLOCK------ |