저는 암호화 파일 형식에 다소 혼란 스럽습니다.표준 암호화 파일 형식은 무엇입니까?
AES-256으로 파일을 암호화하고 싶다고 가정 해 봅시다. 암호화 알고리즘을 통해 파일을 실행하면 이제 암호화 된 바이트 스트림이 생깁니다.
필자는 해당 바이트 스트림을 파일에 쓸 수는 있지만 타사 암호화 응용 프로그램은 이해할 수 없습니다. 암호화 된 바이트의 원시 스트림만을 기대하기 때문입니다.
다른 암호화 도구에서 이해할 수 있도록 어떤 파일 형식을 쓸 수 있습니까? 나는 (내 생각)을 알고
것들은 다음과 같습니다
PKCS#7
ASN.1
DER
PEM
PKCS#8
하지만 그들은 모두 서로 관련이 있는지 모르겠어요. http://www.aescrypt.com/aes_file_format.html
쪽지가 어느 곳이 물건에 있는가 :
은 분명히 AESCrypt 유틸리티는 독자적인 형식으로 표시되는 형식을 가지고? 나는 인터넷 검색을하고 있었고, 조각을 발견했지만, 나는 완전한 그림을 가지고있는 것처럼 느껴본 적이 없었다.
표준 기반 파일 형식이 적합합니까? 그래서 파일을 여는 프로그램이 알고리즘, 사용 된 매개 변수 등을 발견 할 수 있습니까? 암호화 된 데이터를 쓸 수있는 형식이 있고 다른 프로그램이 그것을 이해할 수있을 것으로 기대하고 있습니다 (같은 방식으로 알고리즘을 구현한다고 가정하면 사용자에게 키 또는 키가 제공됩니다). 공개 키 포함, 등). 그러한 형식이 존재하는 경우, 옵션의 요약은 어디에서 찾을 수 있습니까? 아니면 항상 "자신 만의 역할을합니까?" 도움 주셔서 감사합니다. – wadesworld
음, 물론. 예를 들어, WinZip은 AES를 사용할 수 있으며, 어떻게 그렇게하는지 문서화합니다. http://www.winzip.com/aes_info.htm PKCS # 7은 RFC 2315에 문서화되어 있습니다. http://tools.ietf.org/html/rfc2315 MS-Word는 AES 암호화를 사용합니다. http://download.microsoft.com/download/6/7/f/67f1ff44-f1c9-4fae-a451-4e803f7b727e/2007_Office_DocEncryption.docx 특정 형식을 염두에 두거나 잘 모르겠습니까? 많은 형식이나 무엇에 대해 알고 싶습니다. – Cheeso