Ch4.4~4.6 지장현 2017.09.24 1.

Slides:



Advertisements
Similar presentations
Datamining Lab 이아람.  How to count the matches The cat ate the bird.  Token : 5/Type : 4.
Advertisements

한류 확장 가능성 -1 조 - 경영학부 강선경 경영학부 김현지 경영학부 홍현호 무역학과 강석현 무역학과 김승운 정보통신 고경필.
2015 학교교육과정 설명회 일 시 : ( 목 ) 14:00~ 일 시 : ( 목 ) 14:00~ 장 소 : 상록초등학교 급식실 장 소 : 상록초등학교 급식실 상 록 초 등 학 교상 록 초 등 학 교.
수학과 암호를 맺고 푸 는 기술의 관계 발표자 : 하안중학교 1 학년 박 소연. 수학과 암호를 맺고 푸는 기술의 관계 ► 연구목적 사람들이 비밀스럽게 만드는 암호를 푸는데 재 미를 느꼈고 또한 암호를 맺고 푸는 기술과 수학 사이에 깊은 관계가 있었기 때문이다. 그리고.
Video application 검증용 X-bitstream 및 생성기 개발 1/ 년 06 월 School of EE, Seoul National University 대표 학생정우석 과제 책임자채수익 교수.
정보 사회의 역기 능과 대처 01 인터넷 중독, 어떻게 예방할까
해외 시장 탐방 중국 <이우 시장> 안내서 HighMakeShop 해외 시장 성공의 열쇠는 이우 시장이 답입니다.
1.다음 동물들을 조류와 포유류로 분류하여 빈 곳에 써 넣어라.
15 장. 알고리즘의 설계 알고리즘 설계 학습목표 기본 패턴 패턴의 한계점 일곱 가지 패턴의 알고리즘 설계 기법을 이해한다.
Chapter 9 암호 수학 III 소수와 연관된 합동방정식
Neural Network - Perceptron
Chapter 4 암호 수학 제 2부 대수구조 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
유대력과 성서력 유대 절기.
Inductively coupled plasma - mass spectrometer (ICPMS)
제 5 장 암호학의 수학기초 Network Security Lab Mun Hyung Jin.
사회복지조사론 Research Method for Social Welfare
쉽게 배우는 알고리즘 6장. 해시 테이블Hash Table.
Chapter 3. Architecture AI & HCI Lab 김 주 영.
Chapter 8 목차 8.1 네트워크 보안이란 무엇인가? 8.2 암호학의 원리 8.3 메시지 무결성 8.4 종단점 인증
Ch.04 Greedy Method (탐욕적 방법)
연결리스트 (Linked List) 충북대학교 컴퓨터공학과 서 영 훈.
On the computation of multidimensional Aggregates
08장 암호의 이해: 숨기고자 하는 이들의 싸움.
Genetic Algorithm 신희성.
해싱(hashing) Ref. C로 쉽게 풀어쓴 자료구조, 생능출판사, 2005.
Dynamic Programming.
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
Cluster Analysis (군집 분석)
5. 비제약 최적설계의 수치해법 (Numerical Methods for Unconstrained Optimum Design)
전자상거래 보안 (암호학과 네트워크보안) Chul Ho Rhee
Fault Diagnosis for Embedded Read-Only Memories
2018학년도 대입 정보.
장애인복지 정책.
USB Door Lock System 공 민 표 강 정 이 권 경 곤
발표자 : 노수현 조원 : 장종훈,유창열,김범용 전인철,김세원
광물의 의미.
CHAP 11 : 해싱 C로 쉽게 풀어쓴 자료구조 생능출판사 2011.
인터넷응용프로그래밍 JavaScript(array).
연구를 위한 준비 참고문헌 카드 만들기.
Course Guide - Algorithms and Practice -
연구실 소개 서울대학교 수리과학부 교수 천정희.
Dynamic Programming.
2. CONCEPTS 컴퓨터 네트워크 실험실 석사 1학기 강 동 호.
학교 성고충상담원 연수 (2018.5~6) 고충상담원의 역할 이해 및 상담의 실제 서울삼정초등학교 김혜순.
자바 암호 프로그래밍 Java Cryptography Programming
CHAP 11 : 해싱.
CHAP 11 : 해싱.
Filter Seung Tae Ko.
Machine Evolution.
Chapter 11 해쉬(Hash) SANGJI University Kwangman KO
C언어 응용 제 15 주 검색.
Signature, Strong Typing
Signature, Strong Typing
시공 계획 및 계약 관리.
0-1 Knapsack – 개선된 BFS 기반 알고리즘
Fuel Cell FEM & Optimization
이산수학(Discrete Mathematics)
집합의 연산 총정리 수학 7-가 집합과 자연수 > 집합 > 9/20 수업계획 수업활동 [제작의도]
Signature, Strong Typing
Two-Particle Problem 좌표변환 2개 이상의 입자 입자들 중심(Center of mass)의 병진운동 &
제 8 장 계산복잡도 개론 검색 문제 알고리즘 강의 슬라이드 8 검색 문제
점화와 응용 (Recurrence and Its Applications)
최대 공약수 구하기 (1) 프로그램 예제2 : 최대 공약수 구하기 문제 해결 방법 구상 (아는 지식 정리) GCD1 알고리즘
이산수학(Discrete Mathematics)
천국 가는 길 천국 가는 길 ♧ 천국 가는 길 ♧ 1. 죄와 사망(지옥) 1) 사람의 3가지 공통점 - 죄인, 죽음, 심판
2. 청소년 문제와 청소년 건전한 청소년 문화의 정립 (3) [ ] 나상균.
Ch2. 사회복지 가치와 윤리.
자바 암호 프로그래밍 Java Cryptography Programming
Presentation transcript:

Ch4.4~4.6 지장현 2017.09.24 1

목차 Prime Number Generation Random Search For Probable Strong Primes 전체 목차 목차 Prime Number Generation Random Search For Probable Strong Primes NIST method for generating DSA primes Constructive techniques for provable primes Irreducible polynomials over 𝒁 𝒑 Irreducible polynomials Irreducible trinomials Primitive polynomials Generators and elements of high order Selecting a prime p and generator of 𝑍 𝑝 ∗

1. Prime Number Generation Prime search for probable primes

1. Prime Number Generation Prime search for probable primes Random search for a prime using the Miller-Rabin Test MILLER-RABIN의 결과는 소수일 가능성이 높은 수임

1. Prime Number Generation Prime search for probable primes Random search for a prime using the Miller-Rabin Test 밀러라빈 테스트 전에 랜덤 정수 n은 작은 소수 의 divisor을 가질 확률이 크기 때문에 미리 결정된 B 보다 작은 소수를 이용하여 미리 테스트 함

1. Prime Number Generation Prime search for probable primes Random search for a prime using the Miller-Rabin Test

1. Prime Number Generation Strong Prime Definition Strong Prime 위의 3개의 조건을 만족하는 r,s,t가 존재하면 prime p는 strong prime

1. Prime Number Generation Strong Prime Gordon’s algorithm for generating a strong prime 결과

1. Prime Number Generation Strong Prime Gordon’s algorithm for generating a strong prime

1. Prime Number Generation NIST method for generating DSA primes NIST 디지털 서명 알고리즘(DSA)는 다음 조건을 만족하는 prime p와 q를 필요로함 다음 알고리즘을 이 조건을 만족하는 prime p 와 q를 생성하는 알고리즘 제시 H는 SHA-1 hash function을 사용

1. Prime Number Generation NIST method for generating DSA primes

1. Prime Number Generation NIST method for generating DSA primes

1. Prime Number Generation Constructive techniques for provable primes

1. Prime Number Generation Constructive techniques for provable primes Maurer’s algorithm for generating provable primes

1. Prime Number Generation Constructive techniques for provable primes Maurer’s algorithm for generating provable primes

1. Prime Number Generation Constructive techniques for provable primes Maurer’s algorithm for generating provable primes

1. Prime Number Generation Constructive techniques for provable primes

2. Irreducible polynomials over 𝒁 𝒑 이러한 필드 연산은 소프트웨어 하드웨어에서 효율적인 성능을 낼 수 있음

2. Irreducible polynomials over 𝒁 𝒑

2. Irreducible polynomials over 𝒁 𝒑

2. Irreducible polynomials over 𝒁 𝒑 Testing a polynomial for irreducibility

2. Irreducible polynomials over 𝒁 𝒑 Generating a random monic irreducible polynomial over 𝒁 𝒑

2. Irreducible polynomials over 𝒁 𝒑 Irreducible trinomials

2. Irreducible polynomials over 𝒁 𝒑 Irreducible trinomials

2. Irreducible polynomials over 𝒁 𝒑 Primitive polynomials

2. Irreducible polynomials over 𝒁 𝒑 Primitive polynomials

3. Generators and elements of high order Determining the order of a group element

3. Generators and elements of high order Finding a generator of a cyclic group

3. Generators and elements of high order Selecting an element of maximum order in 𝑍 𝑛 ∗ , where n = pq

3. Generators and elements of high order Selecting a prime p and generator of 𝑍 𝑝 ∗

3. Generators and elements of high order Selecting a prime p and generator of 𝑍 𝑝 ∗

감사합니다 Q & A 32 32