책 이미지
책 정보
· 제목 : [POD] Big Number 연산 (소수와 RSA 알고리즘으로 배우는, 구조체와 자료구조의 이해)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 자료구조/알고리즘
· ISBN : 9788968486616
· 쪽수 : 187쪽
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 자료구조/알고리즘
· ISBN : 9788968486616
· 쪽수 : 187쪽
책 소개
Big Number 연산의 핵심을 이루는 구조체, 포인터, 비교 함수를 소개해 구조체 중심으로 다양한 자료형을 다룰 수 있는 기반을 다진다. 그리고 이 구조체를 이용해 기본적인 알고리즘을 설명하고 소수와 RSA 알고리즘을 다루는 응용 기법을 설명한다.
목차
1장. 왜 Big Number인가?
2장. 새로운 자료형 정의
__2.1 포인터
__2.2 구조체
__2.3 malloc( ) 함수와 free( ) 함수
__2.4 구조체를 이용한 새로운 자료형
__2.5 BIG_DECIMAL 구조체
__2.6 BIG_BINARY 구조체
__2.7 비교 함수
3장. 사칙 연산
__3.1 더하기 연산
__3.2 빼기 연산
__3.3 곱하기 연산
__3.4 나누기 연산
__3.5 나머지 연산
4장. 소수
__4.1 소수 알고리즘
__4.2 가장 큰 소수 구하기
__4.3 소수 알고리즘 테스트
5장. 고급 연산
__5.1 진수 변환
__5.2 지수 곱
__5.3 지수를 가진 수의 나머지 연산
__5.4 인수분해
6장. RSA
__6.1 RSA 개요
__6.2 공개 키와 비밀 키
__6.3 암호화와 복호화
__6.4 RSA 테스트
부록. APPENDIX
__A Big Number 연산에 필요한 C 기초
__B 코드를 만드는 방법
__C 디버깅 방법
__D 코드를 분석하는 방법
저자소개
추천도서
분야의 베스트셀러 >
분야의 신간도서 >