맞춤기술찾기

이전대상기술

유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기

  • 기술번호 : KST2015094756
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은, 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기에 관한 것임.2. 발명이 해결하려고 하는 기술적 과제본 발명은, 유한체 상의 곱하려는 두 원소 A(x), B(x)중 임의의 한 원소 B(x)를 두 부분으로 나누어 각각 원소 A(x)와 부분곱셈을 한 후, 상기 연산된 각각의 결과를 재차 모듈러 감산하여 보다 빠르게 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기를 제공하는데 그 목적이 있음.3. 발명의 해결방법의 요지본 발명은, 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기에 있어서, 병렬로 승수 데이터를 입력받아 선택신호에 따라 교차적으로 제 1 승수 데이터 및 제 2 승수 데이터를 출력하기 위한 다중화 수단; 상기 다중화 수단으로부터 전송받은 제 1 승수 데이터와 외부로부터 입력받은 피승수 데이터를 부분곱 연산한 후 모듈러 연산하여 제 1 연산값을 출력하고, 상기 다중화 수단으로부터 전송받은 제 2 승수 데이터와 상기 외부로부터 입력받은 피승수 데이터를 부분곱 연산한 후 모듈러 연산하여 제 2 연산값을 출력하기 위한 반곱셈 수단; 주기가 상기 선택신호의 2배인 클럭에 따라 상기 반곱셈 수단에 의해 연산된 제 1 연산값을 제 1 주기에서 저장하고 제 2 주기에서 출력하기 위한 저장 수단; 및 상기 반곱셈 수단으로부터 입력받은 제 2 연산값과 상기 저장 수단으로부터 입력받은 제 1 연산값을 모듈러 감산하기 위한 모듈러 감산 수단을 포함한다.4. 발명의 중요한 용도본 발명은 타원곡선 암호시스템 등에 이용됨.직렬-병렬 곱셈기, 부분곱, 모듈러 연산, 기약다항식, 다항식기저, 순환이동, 유한체
Int. CL G06F 7/52 (2006.01)
CPC G06F 7/724(2013.01) G06F 7/724(2013.01) G06F 7/724(2013.01)
출원번호/일자 1020030013788 (2003.03.05)
출원인 한국전자통신연구원
등록번호/일자 10-0457177-0000 (2004.11.04)
공개번호/일자 10-2004-0055550 (2004.06.26) 문서열기
공고번호/일자 (20041116) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020020081949   |   2002.12.20
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2003.03.05)
심사청구항수 5

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 홍도원 대한민국 대전광역시유성구
2 류희수 대한민국 대전광역시유성구
3 신상욱 대한민국 대전광역시유성구
4 장구영 대한민국 서울특별시관악구
5 정석원 대한민국 경기도용인시기흥읍구
6 윤중철 대한민국 서울특별시강북구
7 최준 대한민국 서울특별시종로구
8 임종인 대한민국 서울특별시성북구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2003.03.05 수리 (Accepted) 1-1-2003-0078074-14
2 선행기술조사의뢰서
Request for Prior Art Search
2004.08.12 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2004.09.17 수리 (Accepted) 9-1-2004-0057963-40
4 등록결정서
Decision to grant
2004.10.28 발송처리완료 (Completion of Transmission) 9-5-2004-0454536-18
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기에 있어서,

병렬로 승수 데이터를 입력받아 선택신호에 따라 교차적으로 제 1 승수 데이터 및 제 2 승수 데이터를 출력하기 위한 다중화 수단;

상기 다중화 수단으로부터 전송받은 제 1 승수 데이터와 외부로부터 입력받은 피승수 데이터를 부분곱 연산한 후 모듈러 연산하여 제 1 연산값을 출력하고, 상기 다중화 수단으로부터 전송받은 제 2 승수 데이터와 상기 외부로부터 입력받은 피승수 데이터를 부분곱 연산한 후 모듈러 연산하여 제 2 연산값을 출력하기 위한 반곱셈 수단;

주기가 상기 선택신호의 2배인 클럭에 따라 상기 반곱셈 수단에 의해 연산된 제 1 연산값을 제 1 주기에서 저장하고 제 2 주기에서 출력하기 위한 저장 수단; 및

상기 반곱셈 수단으로부터 입력받은 제 2 연산값과 상기 저장 수단으로부터 입력받은 제 1 연산값을 모듈러 감산하기 위한 모듈러 감산 수단

을 포함하는 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기

2 2

제 1 항에 있어서,

상기 다중화 수단은,

1비트 선택신호를 입력받아, 1과 0일 때 제 1 및 제 2 승수 데이터를 각각 출력하는 것을 특징으로 하는 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기

3 3

제 1 항에 있어서,

상기 반곱셈 수단은,

외부로부터 상기 피승수 데이터를 입력받아 마스트로비토(Mastrovito) 행렬의 전체 행들중 소정의 행들을 생성하기 위하여 삼항 기약다항식으로 모듈러 연산하기 위한 곱셈행렬 생성 수단;

상기 곱셈행렬 생성 수단으로부터 입력받은 행벡터와 상기 외부로부터 입력받은 피승수 데이터를 소정의 순환이동 후, 왼쪽에서부터 소정 비트의 행벡터 값을 선택하기 위한 다수의 선택 수단; 및

상기 다수의 선택 수단에 의해 선택된 소정의 행벡터 값과 상기 다중화 수단으로부터 전송된 각 승수 데이터를 이용하여 내적을 연산하기 위한 다수의 내적 수단

을 포함하는 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기

4 4

제 1 항 내지 제 3 항 중 어느 한 항에 있어서,

상기 저장 수단은,

제 1 주기에서 상기 반곱셈 수단에 의해 연산된 제 1 연산값을 저장하였다가 클럭이 0에서 1로 바뀌는 제 2 주기에서 동작하여 저장하고 있는 제 1 연산값을 모듈러 감산 수단으로 전송하고 상기 반곱셈 수단에 의해 연산된 제 2 연산값을 저장하고, 클럭이 다시 0에서 1로 바뀔 때 동작하여 저장하고 있는 제 2 연산값을 상기 모듈러 감산 수단으로 전송하고 상기 반곱셈 수단에 의해 연산된 새로운 연산값을 저장하는 과정을 반복하는 것을 특징으로 하는 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기

5 5

제 4 항에 있어서,

상기 모듈러 감산 수단은,

상기 클럭신호가 홀수차일때와 짝수차일때 모두 연산을 하지만 짝수차일때의 연산결과를 출력하여 두 주기만에 연산결과를 얻을 수 있는 것을 특징으로 하는 유한체 상의 두 원소의 곱을 구하는 직렬-병렬 곱셈기

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.