1 rsa 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

48
1 RSA 相相相相相相

Post on 22-Dec-2015

249 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

1

RSA相關數學補充

Page 2: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

2

1

Page 3: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

3

Page 4: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

4

Page 5: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

5

Page 6: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

6

Page 7: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

7

Page 8: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

8

Page 9: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

9

Page 10: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

10

Page 11: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

11

Page 12: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

12

Page 13: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

13

Page 14: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

14

2

Page 15: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

15

Page 16: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

16

Page 17: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

17

Page 18: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

18

Page 19: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

19

3

maaamal個

l modmod

Page 20: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

20

Page 21: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

21

Page 22: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

22

Page 23: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

23

Page 24: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

24

Page 25: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

25

Page 26: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

26

Page 27: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

27

Page 28: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

28

利用 square and multiply

計算 39 mod 55 = ?

Page 29: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

29

4

Page 30: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

30

Page 31: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

31

Page 32: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

32

Page 33: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

33

Page 34: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

34

5

QNRm

QNR11

QNR

Page 35: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

35

QNRm

Page 36: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

36

QNRp|

QNRp

Page 37: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

37

Page 38: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

38

QNR· QR=QNR

QNR · QNR=QR

Page 39: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

39

QNRp

Page 40: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

40

Page 41: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

41

Page 42: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

42

Page 43: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

43

Page 44: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

44

Page 45: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

45

Page 46: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

46

Page 47: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

47

Page 48: 1 RSA 相關數學補充. 2 1 3 4 5 6 7 8 9 10 11 12

48

1. (P=3 mod 4) 計算 2 mod 7 之平方根 ? Ans 4, 32. (P=1 mod 4) 計算 12 mod 13 之平方根 ? Ans 5, 8

1. (P=3 mod 4) 計算 a mod P 之平方根 ? a(P+1)/4 mod P2. (P=1 mod 4) 計算 12 mod 13 之平方根 ?

GF(P)平方根