앨리스(Alice)와 밥(Bob) 그리고 캐롤(Carol), 이름의 의미는?
보안쪽에서 자주 나오는 사람 이름이 있습니다. 바로 앨리스(Alice)와 밥(Bob), 그리고 캐롤(Carol)인데요. 02랑 이야기하던 중 A/B/C 이야기가 나와 찾다보니 제가 아는 것 보다 종류가 훨씬 많고 각각 의미도 다 부여되어 있더군요. (전 그냥 알파벳 순서에 따라서 1~n번째 당사자라고 생각했는데..) 알아서 나쁠껀 없으니 가볍게 정리해서 글로 올려둡니다 :D
Names
알파벳 | 이름 | 악의성 | Description |
---|---|---|---|
A | Alice (앨리스) | 통신 중 1번째 당사자 | |
B | Bob (밥) | 통신 중 2번째 당사자 | |
C | Carol (캐롤) / 카를로스 / Charlie (찰리) | 통신 중 3번째 당사자 | |
C | Chuck (척) | O | 악의가 있는 통신 중 3번째 당사자 |
C | Craig (크레이그) | O | 비밀번호를 훔치려는 사람 |
D | Dave (데이브) / Dan (댄) / David (데이빗) | 통신 중 4번째 당사자 | |
E | Eve (이브) | O | 소극적인 공격자(스니핑) |
E | Erin (에린) | 통신 중 5번째 당사자 | |
F | Faythe (페이데) | 신뢰할 수 있는 조언자 | |
F | Frank (프랭크) | 통신 중 6번째 당사자 | |
G | Grace (그레이스) | 정부 대표(Government Representitave) | |
H | Heidi (하이디) | 멍청한 암호제작자(mischievous designer) | |
I | Isaac (아이작) | ISP | |
I | Ivan (이반) | Issuer | |
J | Justin (저스틴) | 법원 | |
K | - | ||
L | - | ||
M | Mallory (말로리) | O | 적극적인 공격자 |
M | Matilda (마틸다) | Merchant (전자상거래에서 상점 역할) | |
M | Mallet (말렛) | O | 적극적인 공격자 |
M | Mike (마이크) / Michael (마이클) | O | 소극적인 공격자 |
N | Niaj (니아지) | O | 소극적인 공격자 |
O | Oscar (오스카) | O/X | 적극적인 공격자, 다만 악의성은 중립 |
O | Olivia (올리비아) | Oracle | |
P | Peggy (페기) | Prover (검증) | |
P | Plod (플로드) | 법집행 기관 | |
Q | - | ||
R | - | ||
S | Sybil (사이빌) | O | 익명 공격자 |
S | Steve (스티브) | 스테가노그래피(steganography) | |
T | Trudy (트루디) | O | 침입자 |
T | Trent (트렌트) / Ted(테드) | 신뢰할 수 있는 중재자 | |
U | - | ||
V | Victor (빅터) | Verifier (검증) | |
W | Walter (월터) | 통신 감시자(보안장비?) | |
W | Wendy (웬디) | 내부고발자 | |
X | - | ||
Y | - | ||
Z | Zoe (조) | 통신 중 마지막 당사자 |