홈페이지 > 교과서민원서비스 > 민원신청

민원신청

민원신청 게시판
접수번호 20210227024404001 처리상태 답변승인완료
민원제목 교과서의 예시의 문제제기
민원유형 교과서 수정·보완 > 중1~3 > 정보 > 정보 > ㈜금성출판사 > 김영일외 5 > > 교과서 > 인정 > 2021 신청일 2021-02-27 02:44:04
페이지 99 교과서 종류 서책형 교과서
민원내용 본 교과서 99페이지의 예시 암호 알고리즘으로 알파벳을 다음 알파벳으로 치환하고 띄어쓰는 곳은 앞 글자를 반복해서 쓴다고 나와 있습니다. 또한 여기에는 원문 "I like baseball"을 "Jimij..."으로 암호화하는 예시가 있습니다.
저는 이 예시에 문제가 있다고 생각합니다. 예시에서 "I_li"(_ 는 공백)부분의 암호문을 "Jjmj"로 암호화했습니다. 즉 "I_"를 "Jj"로 암호화하였죠. 하지만 이는 암호화 규칙에 어긋납니다. 공백이 나타나면 앞의 문자를 그대로 따라야 하므로 "I_"는 "Jj"가 아니라 "JJ"로 암호화되어야 합니다. "Jj"는 복호화하면 "I_"보다는 "Ii"가 더 합리적이죠.
하지만 그렇다고 완전히 문제가 해결되는 것은 아닌게 "JJ"는 "I_"로도 해석이 가능하지만 "II"로도 해석이 가능합니다. 즉, 한개의 암호문이 여러개의 원문으로 복호화될 수 있다는 것 입니다.
예시 알고리즘의 문제를 모두 나열하자면 1:Z와 z는 다음 알파벳이 없다(A, a라고 하기엔 알고리즘의 설명이 부족합니다). 2:공백을 앞과 같은 문자로 처리하면 한 개의 암호문을 여러개의 원문으로 해석할 여지가 생긴다. 입니다.
어디까지나 예시이고 그렇기 때문에 그리 거창할 것 까지는 없지만 그래도 최소 암호화와 복호화과정중에 오해의 소지가 없도록 설명을 보충하고 알고리즘을 보완하는 것이 필요하다고 생각합니다.
첨부파일 첨부파일 없음

민원 답변

민원 답변 게시판
담당기관 ㈜금성출판사 처리상태 답변승인완료
답변일 2021-03-10 12:02:53
답변내용 안녕하세요, 금성출판사의 정보 교과 담당자입니다.
먼저 당사의 정보 교과서에 보내주신 관심에 감사드립니다.

보내주신 의견에 대해 집필하신 선생님과 재검토를 진행하였으며, 아래와 같이 답변드립니다.


1. Z에 대한 다음 순번 알파벳에 대한 문제
- 해당 문의 사항의 경우, 1:1로 복호화하는 과정에서 오해가 있을 수 있지만 전체적으로 평문을 살펴볼때 자연적인 경험에 의해 Z에 대해서는 명확하게 유추할 수 있다고 판단됩니다.
다만 알고리즘 규칙에서 Z의 다음 순번이 A로 되돌아옴을 명기하여 오해의 소지가 없도록 설명을 보충하겠습니다.

2. 암호 알고리즘 예시에서 공백에 대한 표기 방법 오류
- 언급하신 대로 'Jj'는 JJ나 jj로 표현하는 것이 더 정확한 표현일 것 같습니다. 또한 이는 문법적 표현 방법에서 대소문자를 구별하는 경우 여러 원문의 다른 해석이 가능할 수 있다고 판단하여
문법에 따라 대소문자를 가리지 않고 모두 대문자나 소문자로 나타내도록 규칙을 수정하여 더 간결하고 명확하게 표현될 수 있도록 수정하겠습니다.

답변드린 내용은 금년도 수정·보완을 통해 2022학년도 인쇄본에 반영될 예정이며,
다시 한 번 보내주신 소중한 의견에 감사드립니다.

앞으로도 정보 교육을 위해 노력하는 금성출판사가 되겠습니다.
감사합니다.
첨부파일 첨부파일 없음
목록

교과서민원바로처리센터

교육부 한국교과서연구재단

서울특별시 동작구 보라매로5길 23 (우)07071 (삼성보라매옴니타워, 2층 201호) TEL : 1566-8572 FAX : 02-6206-6349

COPYRIGHT 2012 BY KOREA TEXTBOOK RESEARCH FOUNDATION. ALL RIGHTS RESERVED.