Views
5 years ago

x - Faculty of Computer Science - Technische Universität Dresden

x - Faculty of Computer Science - Technische Universität Dresden

secret area plaintext

secret area plaintext with signature and test result m, s(m) “pass” or “fail” Test M-signature R-signature and K-signatures GMR signature system n,n‘,r � key for testing of signature; publicly known plaintext with signature m, s(m) MSig = F präf(m) -1 (Ri), RSig = F präf(Ri ) -1 (r i), KSig = F präf(ri |�) -1 (r i-1), ... F präf(ri |r 1 ) -1 (r � ) key generation: p,p‘� 3 mod 8 q,q‘� 7 mod 8 r � n:=p�q n‘:=p‘�q‘ p, q p‘, q‘ r � generate tree of references once and for all or for each message one “branch” random number key for signing; kept secret m random number‘ z‘ 207

Key generation 1) Choose two prime numbers p and q at random as well as stochastically independent, with |p| � |q| = l , p � q 2) Calculate n := p • q 3) Choose c with 3 ≤ c < (p-1)(q-1) and gcd(c, (p-1)(q-1)) = 1 �(n) 4) Calculate d using p, q, c as multiplicative inverse of c mod �(n) c • d � 1 (mod �(n)) 5) Publish c and n. En- / decryption RSA - asymmetric cryptosystem R. Rivest, A. Shamir, L. Adleman: A Method for obtaining Digital Signatures and Public-Key Cryptosystems; Communications of the ACM 21/2 (Feb. 1978) 120-126. exponentiation with c respectively d in Z n Proposition: �m� Z n holds: (m c ) d � m c • d � (m d ) c � m (mod n) 208

faculty of computer science - Fakultät Informatik - Technische ...
Slides - Technische Universität Dresden
Optimierung und Frustration: - Technische Universität Dresden
Graphs - Www-st.inf.tu-dresden.de - Technische Universität Dresden
Statistics beyond Physics - Technische Universität Dresden
OCL By Example Lecture - Technische Universität Dresden
3. Mobile Internet - Faculty of Computer Science - Technische ...
4. Context Awareness - Faculty of Computer Science - Technische ...
Talk - Technische Universität Dresden
02 - Technische Universität Dresden
3. Adaptation - Faculty of Computer Science - Technische ...
5. Adaptation - Faculty of Computer Science - Technische ...
2. Mobile Internet - Faculty of Computer Science - Technische ...
Wiki Event Navigation - Computer Networks - Technische Universität ...
Content Sharing - Technische Universität Dresden
7. Location-based Se.. - Faculty of Computer Science - Technische ...
SAP AG - Faculty of Computer Science
6. Context Awareness - Faculty of Computer Science - Technische ...
Computer Science and Engineering - Technische Universiteit ...
5. Location-based Se.. - Faculty of Computer Science - Technische ...
First Presentation - Faculty of Computer Science
Folie 1 - Faculty of Computer Science
Folie 1 - Faculty of Computer Science
Folie 1 - Faculty of Computer Science
X - Technische Universität Dresden
X - Technische Universität Dresden
Technische Universität Dresden - Computer Networks - Technische ...
diplomarbeit - Computer Networks - Technische Universität Dresden
M - Technische Universität Dresden
paper - Technische Universität Dresden