C#으로 이해하는 암호학
2020년 12월 21일 출간
- eBook 상품 정보
- 파일 정보 ePUB (10.49MB)
- ISBN 9791191319187
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
작품소개
이 상품이 속한 분야
암호학은 고대부터 현재까지 많은 발전을 해 왔는데, 이 책에서는 이러한 발전에 중요한 역할을 했던 암호기술들에 어떠한 것들이 있는지, 그들의 핵심적인 기능을 어떻게 구현할 수 있는지에 대해 자세히 설명하고 있으며, 나아가 이를 C#으로 구현하는 방법을 소개하고 있습니다.
특히, 현대 암호의 경우 C# 실무에서 많이 사용되고 있기 때문에, .NET Framework에서 이것을 어떻게 사용할 수 있는지에 대해 C# 예제와 더불어 설명하고 있습니다. 아무쪼록 이 책을 통해 암호학의 기본 개념을 정립하고 실무에서 활용할 수 있는 계기가 되었으면 합니다.
암호학
암호의 역사
고대 암호
근대 암호
현대 암호
2. 단일 치환 암호 (1)
치환 암호의 개요
단일 치환 암호의 개요
덧셈 암호
시저 암호
ROT13 암호
Atbash 암호
랜덤 치환 암호
암호해독 - 빈도 분석법
3. 단일 치환 암호 (2)
곱셈 암호
Affine 암호
4. 다중 치환 암호
다중 치환 암호의 개요
비제네르(Vigenere) 암호
힐(Hill) 암호
플레이페어(Playfair) 암호
5. 전치암호 (Transposition Cipher)
전치암호의 개요
Scytale 암호
Rail Fence Cipher
Route Cipher
Columnar Cipher
이중 전위 암호
6. 에니그마 (Enigma)
에니그마 개요
에니그마의 구조와 동작
에니그마의 종류
에니그마의 셋팅
에니그마의 C# 구현
7. One-Time Pad
One-Time Pad의 개요
Vernam Cipher
8. 대칭키 암호
대칭키 암호의 개요
스트림 암호 (Stream Cipher)
블럭 암호 (Block Cipher)
9. 스트림 암호
스트림 암호 개요
의사 난수 생성기
LFSR (Linear Feedback Shift Register)
A5 스트림 암호
RC4 스트림 암호
10. 블럭암호 DES
DES 개요
DES 암호화 과정
Initial Permutation와 Final Permutation
라운드 키 (Round Key)
파이스텔 라운드
DES 복호화 과정
3DES (Triple DES)
.NET Framework의 DES
11. 유한체 (Finite Field)
유한체 (Finite Field)
소수체 (Prime Field)
이진체 (Binary Field)
이진 유한체의 덧셈
이진 유한체의 곱셈
12. 블럭암호 AES
AES 개요
AES 암호화 과정
AES 암호화 라운드
AES 복호화 과정
.NET Framework의 A.....
작가정보
저자(글) Alex Lee
20년 넘게 소프트웨어 업계에 종사했으며, 미국 마이크로소프트 본사 개발 그룹에서 10여년을 근무하였다. C#이 처음 소개된 2000년부터 C# 프로그래밍을 배우고 실무에서 사용하였으며, http://www.csharpstudy.com 웹사이트를 만들어 다양한 주제의 C# 프로그래밍 아티클들을 소개하고 있다. 현재는 미국 시애틀 소프트웨어 회사에서 Senior Software Developer로 일하고 있으며, 실용주의적, 실무 중심적 소프트웨어 개발에 가치를 두고 있다.
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (5,000원 이상 상품으로 변경 예정, 2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (5,000원 이상 eBook으로 변경 예정, 2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!
