나눔터  
  HOME > 나눔터 > 묻고답하기 > 오피스 공통
오피스 공통
오피스 공통에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 바부 (ofrkwk)

추천:  7
파일:     조회:  2234
제목:   오피스문서 암호 어떤것이 가장 강력합니까?
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 오피스XP 버전(2002):XP
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):XP
3. CPU (486,PentiumI/II/III/IV...): 펜4
4. RAM (32,64,128,256,512MB,1G...): 512

* 아래줄에 질문을 작성하세요 >>


오피스 문서에 암호를 걸었을시에, 안내메시지는 대략..
어떠한 방법으로도 풀수 없으므로 꼭기억하라는 권고가 나옵니다.

하지만 여기저기 보니깐 오피스 문서 암호 믿을게 못되더군요 ㅠㅠ 이럴쑤가...

저장옵션 -> 고급을 누르면 여러가지 암호형식이 나오는데요..

어떠한 형식을 택하는 것이 가장 강력한 암호문서가 되겠는지요..
                                     ~~~~~~~~~~~~~ 
혹시 강력한 암호를 선택했을시에 어떤 문제점은 없는것인지도 말씀해주시면 고맙겠습니다.

기본은 office 97 /2000 호환가능이 선택되어 있는데요


그리고 궁금한건데요..

워드,엑셀 이나 파일 압축프로그램 같은 암호들 그리 허수아비 들인가요?

상세한 답변 주시면 고맙겠습니다.
 
[불량 게시물 신고]  
얼음무지개Office 의 경우 암호화는 2000 이전 버전과 이후 버전의 체계가 조금 다릅니다. 2000 이전의 암호화 방법은 Weak Encryption(XOR) 이라는 규약이고 2002 이후에는 CryptoAPI 암호화가 되어 있습니다. 이전버전의 암호화 방법이 조금 약하긴 했지만 일반적인 사람들은 알기 어려우며 2002버전 이후의 암호화 방법은 거의 불가능 하다고 봐야 합니다.
사용하시려는 Office XP에서 98/2000 호환가능의 암호화 수준은 낮기는 합니다. 시중에 암호 푸는 tool도 나와 있기는 하구요. 하지만 암호를 숫자문자혼용으로 7자 이상 사용 하시면 암호 푸는것은 거의 불가능 하다고 보는 것이 저의 견해 입니다.
다른분들의 의견은?
05-04 (09:24)
삭제 ■신고
耀瀚主榮안녕하세요.

사족으로 좋은 내용이라 옮겨 봅니다.

http://www.excellove.com/board/bbs/zboard.php?id=qa&page=1&sn1=&divpage=2&sn=off&ss=on&sc=on&select
_arrange=headnum&desc=asc&no=5881

감사합니다.
05-04 (09:41)
삭제 ■신고
바부얼음무지개님.. 답변감사드립니다. 제가 궁금한건 암호를 풀수있느냐 없느냐보단.. 이번에 궁금증과 의혹(?)이 생긴 마당에 가능하면 오피스에서 지원하는 암호형식중에 가장 강력한 암호형식을 앞으로 사용하고 싶은데 잘 몰라서요.
여러개의 암호형식이 잇는데 가장 강력하거나 우수한 알고리즘을 사용한 형식을 알고 싶습니다.
암호가 단 3분만에 깨지는거 보고 놀랐습니다 ㅠㅠ
05-04 (10:03)
삭제 ■신고
얼음무지개제가 알기로는 오피스의 암호를 푸는 프로그램들이 암호를 순차적으로 입력하는 방법을 사용하는것으로 알고 있습니다. 이 경우 암호의 자리수에 따라 그 정도가 틀리게 됩니다. 보통의 경우 암호를 푸는 프로그램들은 사용자가 정해준 범위 안에서 0 부터 Z 까지 순서데로 입력해보는 방법을 이용 합니다. 숫자 10개, 알파벳 대소문자 52개를 이용한다고 가정 하면 총 62개의 문자를 이용하게 되는데 ...
암호를 한자리로 할 경우 단 몇초만에 암호가 풀립니다. 62개만 넣어 보면 되니까요.
암호를 두자리로 할 경우 62 * 62 = 3844개 만 넣어 보면 됩니다. 이역시 얼마 걸리지 않겠죠. 초당 10개를 입력해서 확인한다면 6분 내외에서 암호가 풀립니다.
암호를 세자리로 할 경우 6*6*6 = 238328개 입니다. 약 6.6시간 걸립니다. 암호를 길게 할 수록 특수문자를 이용할 경우 암호를 푸는데 걸리는 시간은 더 길어 집니다.

XP버전에 적용되는 암호화 시스템은 대칭키 기반의 stream cipher 라는 기법을 이용 합니다. 예전에 56bit DES 암호가 깨진일이 있기 때문에 
05-04 (11:18)
삭제 ■신고
얼음무지개128bit 암호를 사용하기를 권장을 합니다. RC4 기반의 128bit 암호화 시스템은 아직 해독해써 깼다는 이야기를 들은적이 없습니다.

질문하신 내용을 보면 암호화 시스템에 의해 적용된 암호를 해독한것이 아니라 위에 설명했던 문자를 순차적으로 입력하는 방법을 보신것 같습니다.

이 두가지는 완전히 다른것으로 봐야 합니다.

목숨이 걸린 내용이어서 절대로 암호가 깨지지 않기를 바란다면 암호를 사용하실때에는 특수문자를 포함한 8자 이상의 암호를 사용하고 암호화 형식은 RC4의 128bit 길이를 이용하시면 될것 같습니다. 현재 기술로는 암호를 풀기 불가능 합니다.
05-04 (11:23)
삭제 ■신고
얼음무지개콕찝어서 어떤것이 더 강력하다라고 말하기는 어렵습니다.

자주 보게될 Diffie와 Hellman이 제안한 공개키 암호 방법이 30년 가까이 지난 시점에도 많이 사용되고 있는것을 보면 장점도 있고 단점도 있겠지요.

전에 말씀드렸듯이 RC4, 128 비트의 암호중 어느것을 사용하셔도 됩니다. '좀더 강력한' 이라고 구분할 수 있지 않다고 봅니다.

MS에서 문서에 여러가지 암호화 형식을 넣은 이유는 사내에 이와 관련 규약이 있을 경우 표준화 시키기 위한 방법이거나
특정 암호공급자(provider)의 암호화만 지원할 경우 발생할 수 있는 문제를 사전에 없애기 위함이 아닌가 생각 됩니다.
05-06 (09:15)
삭제 ■신고
        
  

작성일 : 2004-05-04(04:36)
최종수정일 : 2004-05-04(04:36)