Contents

Views 1008 Comment 0
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

수업 시간에 하는 내용 올려놓고 공유하는 곳.



# RSA

public key : n, e (n=2048bit)

private key : p, q, d (p=1024bit prime)



# 소수판정


MR-prime test

(100% 아니고 에러 확률 1/4)


test 횟수?

-> 에러 확률 어느 정도로 맞출 것이냐?

-> 보안 강도를 어느정도로 맞출 것이냐?

-> ex) 에러 확률 1/122는 56번 돌린다.


(1/4)^56 = 1/(2)^112



1024bit random number -> MR-prime test 56회 -> true -> P


1024bit random number -> masking(홀수만나오게) -> MR-prime test 56회 -> true -> P


0번째 bit값이 0이면 짝수^^

mpz_t p, q;


p->_mp_d[0] = p->_mp_d[0] | 1;




# 중국인의 나머지 정리 (CRT)


d = 2048 bit

c = 2048 bit

p = 1024 bit


x = c^d mod p    =>    x = (c mod p)^(d mod p-1) mod p

y = c^d mod q    =>    y = (c mod q)^(d mod q-1) mod q

z = c^d mod n    =>    z = ( x(q^-1 mod p) ) q + ( y(p^-1 mod q) )p



?

  1. [c] RSA 암호화 구현(gmp 라이브러리 활용)

    Date2016.10.03 CategoryDevelop Byhooni Views1008
    Read More
  2. XE Core 1.8.18 본문 작성시 태그(html) 사라지는 버그

    Date2016.04.21 CategoryDevelop Byhooni Views1015
    Read More
  3. 삼성페이(Samsung Pay) 구조

    Date2016.09.09 CategoryPPT Byhooni Views1021
    Read More
  4. [js] AngularJS 란?

    Date2015.11.26 CategoryDevelop Byhooni Views1023
    Read More
  5. [mac] How to uninstall MySQL on Mac OS.

    Date2017.11.08 CategorySystem/OS Byhooni Views1033
    Read More
  6. [virtualbox] VirtualBox에 Ubuntu 설치하기

    Date2019.11.22 CategorySystem/OS Byhooni Views1061
    Read More
  7. [ios] 로컬에 있는 JS 파일 웹뷰에서 동적으로 실행하기

    Date2015.02.10 CategoryDevelop Byhooni Views1066
    Read More
  8. [ios] 오브젝티브C→스위프트, 코드 변환 손쉽게

    Date2015.08.07 CategoryDevelop Byhooni Views1072
    Read More
  9. [android] 딜레이를 구현하기 위한 꼼수

    Date2016.11.24 CategoryDevelop Byhooni Views1072
    Read More
  10. [ios] Xcode에서 특정 파일만 ARC 따로 설정하는 방법

    Date2017.03.29 CategoryDevelop Byhooni Views1077
    Read More
  11. [ios] APNS, Remote Push 수신 시점에서 앱의 3가지 실행 상태

    Date2018.10.19 CategoryDevelop Byhooni Views1080
    Read More
  12. [js] 스크롤 이벤트 막기

    Date2015.04.14 CategoryDevelop Byhooni Views1086
    Read More
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 98 Next
/ 98