Skip to Content
공인 윤리적 해커(CEH) 학습 가이드
book

공인 윤리적 해커(CEH) 학습 가이드

by Matt Walker
July 2025
Beginner to intermediate
482 pages
8h 5m
Korean
O'Reilly Media, Inc.
Content preview from 공인 윤리적 해커(CEH) 학습 가이드

11장. 암호화

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

기원전 180년경, 그리스 철학자이자 역사가인 폴리비우스( )는 정부에 대해 다시 생각하느라 바빴습니다. 그는 권력 분립과 국민 위에 군림하는 것이 아니라 국민을 섬기는 정부 같은 혁명적인 아이디어를 제시했습니다. 그의 연구는 미국 헌법은 말할 것도 없고 이후 철학자와 작가(몽테스키외 포함)의 기초가 되었습니다.

폴리비우스가 살았던 시대적 배경과 가정 환경, 성장 배경을 고려할 때 그는 당연히 자신의 글에 약간의 비밀을 유지하기를 원했습니다. 그의 아버지는 그리스 정치인이자 마케도니아에 대한 로마의 지배에 공개적으로 반대했던 사람이었습니다. 결국 아버지는 체포되어 투옥되었고 폴리비우스는 로마로 추방되어 가정교사로 일하게 되었습니다. 결국 그는 로마의 군사 지도자를 만나 친구가 되었고, 기원전 264년부터 146년까지 로마의 집권기를 상세히 기록한 『역사』를 통해 자신이 목격한 사건들을 기록하기 시작했습니다.

하지만 폴리비우스는 아버지의 아들이자 정부 권력 분립과 독재 통치의 남용에 반대하는 글을 계속 썼고, 이 모든 역사를 기록하는 동안에도 아버지의 아들이었습니다. 그는 자신의 글에서 이 부분을 비밀로 하기 위해 폴리비우스 광장을 고안해 냈습니다. 아이디어는 간단했습니다. 먼저 위쪽과 왼쪽을 가로지르는 숫자가 있는 격자를 만듭니다. 그런 다음 그 안쪽을 알파벳 문자로 채웁니다. 그런 다음 글자를 쓸 때 글자가 그리드에서 좌표가 됩니다. 표 11-1에 표시된 예시 그리드를 사용하면 A는 11로, B는 12로 쓰게 됩니다.

완벽한 암호 체계였나요? 아니요. 모든 것을 안전하게 지켜줬나요? 아니요. 수신자 외에는 아무도 메시지를 읽을 수 없도록 암호화한 최초의 기록적인 노력도 아니었습니다. 하지만 이는 암호학의 역사적인 전환점이 되었으며, 다른 발명과 활용의 세계로 이어졌습니다.

표 11-1. 폴리비우스 제곱
1 2 3 4 5 6
1 A B C D E F
2 G H I J K L
3 M N O P Q R
4 S T U V W X
5 Y Z 0 1 2 3
6 4 5 6 7 8 9

원시인들이 노크와 두드림을 연이어 사용했던 것부터 방금 보낸 보안 이메일에 이르기까지, 사람들은 태초부터 비밀을 지키기 위해 노력해 왔습니다. 그리고 태초부터 우리는 상대방의 말을 알아내기 위해, 즉 "암호를 해독하기 위해" 노력해 왔습니다. 인간 정신의 이 작은 매혹, 즉 둘 이상의 당사자 간의 통신 보안을 구현하고 연구하는 것을 암호화라고 합니다. 그러나 윤리적 해커가 습득하고자 하는 기술은 실제로 암호화된 통신을 해독하는 데 사용되는 방법을 연구하는 암호 분석()입니다.

암호화 및 암호화: 개요

저는 암호화에 대한 이 논의에 얼마나 많은 역사를 넣어야 할지 오랫동안 고민했지만, 결국 정말 멋지고 흥미롭긴 하지만 역사를 넣지 말아야 한다는 결론에 도달했습니다(이 장의 서두가 재미있고 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

개발자를 위한 필수 수학

개발자를 위한 필수 수학

토머스 닐드
데이터 계약

데이터 계약

Chad Sanderson, Mark Freeman, B. E. Schmidt
Unleashing Web 2.0

Unleashing Web 2.0

Gottfried Vossen, Stephan Hagemann
핸즈온 머신러닝(3판)

핸즈온 머신러닝(3판)

오렐리앙 제롱(Aurélien Géron)

Publisher Resources

ISBN: 9798341663503