아테네의 나무벽: 안정감의 영향

기원전 492년, 페르시아 제국은 그리스 세계로 진군했다.첫 번째 피가 그리스 땅을 더럽히기 몇 주 전, 아테네 사람들은 델페로 가는 길에 올랐다. 곧 다가올 전투 상담 피티아였다.
아테나는 올림픽 제우스를 위로할 수 없다
그녀가 간청하는 말과 똑똑한 메티스로,
그러나 내가 이 말을 하는 것은 확고하고 확고하다.
알티카 국경 내의 모든 것이 점령되더라도
신성한 키트 헤론산의 비밀 지점에서도
원견이 있는 제우스는 아테나에게 나무 담을 하나 줄 것이다.
오직 그것만이 때에 맞지 않게 올 것이다. 당신과 당신의 아이들에게 행운을 빕니다.
하지만 말과 발의 주인이 육지에서 올라오기를 기다리지 마라!
꼼짝하지 마!몸을 돌려 철수하다.
언젠가 너는 그들을 반대할 것이다.
신성한 사라미스야, 너는 많은 여자들의 아이를 망칠 거야.
데미트가 흩어지거나 모일 때.

아테네로 돌아와 신의 계시가 공개돼 대회를 열어 변론했다.
만약 아테네 사람들이 신의 지시에 무조건 복종한다면, 그들은 자신의 토지를 탈출하여, 설시스의 군대와 접촉을 피하고, 먼 지극에서 새로운 도시를 찾을 것이다일부 직업 점쟁이와 노인들은 희망과 이민을 포기하라고 촉구하고 있다.이들의 설명에 따르면 제신들은 위성을 둘러싼 가시울타리 뒤에서 자신의 절을 보호하겠다고 약속했다.그들은 이것이 바로 예언한 나무벽이라고 주장한다.

아테네인들이 갑작스럽게 페르시아인들이 테미스토크스와 그의 침략적인 해군 정책에 대해 배반하기로 결심한 것만큼 재난적인 것은 없다.이것은 예언이 그의 목적에 부합되도록 테미스토클리스 본인에게 달려 있을 것이다.
대회에서 신의 계시의 의미를 토론할 때, 그는 이렇게 했다.세미스트리스는 이 나무벽이 위성 주변의 울타리가 아니라 해군이라고 말했다.지금까지 세 개의 보루가 200개나 돼 인민이 방어하는 목제 보루가 될 것이다.아폴로호는 이 떠다니는 나무벽이 오랫동안 쇠퇴하지 않을 것이며 후손들에게 이익을 가져다 줄 것이라고 밝힌 적이 있다.아테네 국민들은 배를 위해 인원을 배치해야 한다. 도망가기 위해서가 아니라, 바다 위에서 페르시아인들을 상대하기 위해서다.

테미스트리스 행군 항해.사라미스에서 페르시아 함대가 파괴되었다.사라미스는 현대 세계를 만드는 전투 중의 하나로 여겨진다.
페르시아인이 기원전 490년 그리스 침공에 성공한다면 EMEA의 역사는 달라질 것이다.
지금 이 댓글을 클릭한 사람이 안전성을 알고 싶다고 들었어요.
우화는 고대 그리스에서 특히 인기가 많았고, 나는 그들이 필요로 하는 복잡함과 지혜에 끌리는 것을 발견했다.나는 항상 그들의 예술을 연습하는데, 이 게시물은 마치 내가 이렇게 한 좋은 핑계인 것 같다.

거의 모든 조직의 안전 엔지니어들이 동료들의 비밀 유지의 중요성을 훈련시키고 있다.Sec 엔지니어는 델포드의 신과 같다.
시스템의 공격 방향을 예측하고 시스템이 실행될 상황을 끊임없이 평가하며 시스템의 안전성을 평가하고자 하는 동시에 많은 불편을 초래하지 않고 관리자를 기쁘게 하려고 한다.
사제의 환심을 사려는 신이 예언을 청하러 온 국왕에게 너무 많은 불편을 주지 않으리라는 신조와 같다.
나는 이미 수없이 비밀을 지키는 중요성을 선양했다.

엔지니어들이 듣고 있다.그들은 중점 상점을 실시했다.적어도 그들은 그들이 해냈다고 생각한다.아테네 사람들이 피티아를 이해한다고 생각하는 것처럼 그들은 서양 문명이 동양 세력의 압력에 거의 붕괴될 뻔했다.
테미스트리스 때문이잖아.
나는 안전 엔지니어가 다시는 신의 계시처럼 일을 하지 말고 신의 계시처럼 일을 시작하길 바란다.
안전을 고취하지 말고 그것을 향해 노력하기 시작하라.엔지니어에게 어떻게 안전 메커니즘을 실현하는지 알려주고 안전 메커니즘을 가르치는 정도에 이르도록 한다.'안전 감지'효과에 기여하는 사람이 되지 마라.
나는 우화 외에도 우화를 좋아한다.
우화는 일종의 문학 창작으로 사람들로 하여금 표현력과 비유적인 방식으로 관중에게 정보를 전달하게 할 수 있다.
'안전하지 않은 키 저장소'의 우화를 연구해 봅시다.

암호화된 소프트웨어 응용 프로그램은 클라이언트 컴퓨터를 정확하게 조작하고 서비스하기 위해 암호화 키와 가능한 인증서를 만들고 저장해야 한다.
이러한 키와 인증서는 응용 프로그램에서 사용할 때 메모리에 저장할 수도 있고 영구 저장소에 저장해서 나중에 사용할 수도 있다.
개발자는 어떠한 상황에서도 이 저장소(키 저장소라고도 부른다)에 대한 접근을 제한하기 위해 적절한 안전 조치를 취해야 한다.
안전하지 않은 키 라이브러리 빈틈은 암호화 공격 기간에 사용할 수 있도록 공격자가 키 라이브러리와 인증서 등 암호화 자료를 읽을 수 있도록 합니다.
한 번은 스파르타에서 한 엔지니어가 안전실을 만드는 일을 맡아서 플라시다스 국왕은 그의 모든 귀중한 정보를 저장할 수 있었다. 그의 스파이는 그리스와 페르시아 각지에서 이 정보를 수집했다.
이 엔지니어는 일주일 동안 밤낮으로 일했고, 그는 국왕이 본 것 중 가장 호화로운 안전실을 지었다.이 문은 크고 단단해서, 천 마리의 페르시아 말이 머리를 부딪쳐야만 문을 열 수 있다.벽이 두껍고 꽉 끼어서, 네가 방 안에 있을 때 심지어 천둥소리도 들을 수 없다.
이 걸작의 문에 거대한 금자물쇠가 설치되어 있다.엔지니어가 스파르타 전체에서 찾을 수 있는 더 빛나는 황금으로 만들어졌다.

이 자물쇠는 라코니아 성 전체에서 가장 우수한 자물쇠 장인이 만든 것이다.열쇠가 너무 무거워서 진정한 국왕만이 그것을 들어 금고의 문을 열 수 있었다.
플라시다스 국왕은 금고를 보고 놀랐다.그는 엔지니어에게 이렇게 많은 돈을 주었기 때문에, 그는 그것으로 집을 지을 수 있었다.
국왕은 자신의 방으로 돌아와 밤을 지냈는데, 이렇게 오랜 시간이 지나자 그는 매우 편안하게 잤다.그는 마침내 그의 비밀이 안전하다는 것을 알았다.
다음날 아침 한 농민이 길가를 산책하며 아침 일찍 금고 옆을 지나갔다.
대문이 열려 있다!그는 국왕이 날이 밝았을 때 깨어나서 그의 서류를 연구한 줄 알고 조심스럽게 빌딩을 향해 걸어갔다.

금고가 비어 있다.완전 비었어.바닥이나 벽에 양피지 한 장도 없다.
그는 도시 경비원이 그를 듣고 국왕을 만나라고 촉구할 때까지 소리를 지르기 시작했다.
- "내 왕! 문! 열려 있어. 금고. 안에 아무것도 없어, 내 왕. 내 왕, 난 아무것도 몰라. 살려줘!"
플라시다스는 얼굴이 창백했다.그는 왕위에서 무너질 준비를 하고 있다.그는 엔지니어를 마중하러 옆에 서 있는 위병에게 낮은 소리로 말했다.
엔지니어는 그의 집에서 잔다.그의 주위에는 많은 흑태르 사람들이 있다.위병은 그를 조금도 걸치지 않고 국왕 앞에 끌고 갔다.
- "이 모든 게 무슨 뜻이야?"엔지니어가 맞붙으려고 했던 것처럼 그는 벌거숭이였다.
- "내 양피지 다 잃어버렸어. 다 없어졌어!"스파르타 국왕이 소리쳤다.
- "그건 불가능해."엔지니어가 말했다."벽, 문, 자물쇠는 모두 신들의 찬미를 받을 것이다, 나의 국왕."엔지니어는 자신을 위해 변명하려고 큰소리로 외쳤다.
- "열쇠 있나, 내 왕?"계속해.
- "내가 열쇠를 침대에 놔뒀어. 내 아내 같아, 이 바보야. 내가 열쇠를 베개 밑에 놔뒀어. 그리고 내 칼. 그러면 열쇠를 찾으러 온 모든 사람이 내 칼에 닿을 거야!"국왕은 벌컥 성을 냈다.
- "왕님, 제가 봐도 되겠습니까?"엔지니어가 말했다.

플라시다스 국왕은 손을 뻗어 위병이 지금까지 가지고 있던 상자 안의 열쇠를 가져갔다.그는 조심스럽게 문을 열고 열쇠를 엔지니어에게 건네주었다.
- "이건 불가능해요. 그럴 리가 없어요. 당신의 안전실은 뚫리지 않아요. 이 열쇠는 아테네 귀족에게 라콘 자물쇠장이 준 아리스타코스 열쇠와 똑같아요. 그들의 안전실은 뚫린 적이 없어요."
현재 현대 엔지니어는 과거의 엔지니어와 다를 것이 없다.그들은 잘못을 저질러 많은 번거로움을 초래할 것이다.
이 고대 스파르타 엔지니어는 아테네 엔지니어와 같은 열쇠를 얻으면 플라시다스 국왕의 안전실이 튼튼해질 것이라고 생각했다.
이 자바 엔지니어의 생각대로 키 저장소를 만들면 그의 비밀은 안전할 것이다.
KeyStore keyStore = KeyStore.getInstance("JKS");   
String fileName = System.getProperty("java.home") +    
"/lib/security/myKeyStore.jks";   
FileInputStream stream = new FileInputStream(new File(fileName));   
keyStore.load( stream, "storeit".toCharArray()); 
그는 자바도 잊어버렸다.홈/lib/security는 누구나 읽을 수 있습니다.
실수는 흔히 있는 일이다.Themistocles처럼 안전한 시스템을 갖고 싶다면.행동해라, 누군가가 너의 도시 방어를 테스트하기 전에.

좋은 웹페이지 즐겨찾기