암호화 된 암호로 보호 된 파일 생성
-
08-07-2019 - |
문제
민감한 정보가 포함 된 Word 문서를 작성하는 프로그램을 작성하고 있습니다. 문서를 암호화하고 암호를 보호하고 자체 추출 파일로 배포하여 사용자가 두 번 클릭하고 암호를 제공 한 다음 암호화되지 않은 파일을받을 수 있도록합니다.
Word 문서를 만들면 괜찮지 만 Scriptable (명령 줄을 사용할 수있는 타사 프로그램)을 원합니다.
- Word 문서를 암호화하고
- 암호를 암호화하고
- 자체 추출 파일을 만듭니다.
누구 든지이 목적을 위해 소프트웨어를 제안 할 수 있습니까? 데이터가 이전에 SSL 암호화 사이트에서 호스팅 되었기 때문에 SSL 보안 이상의 것만으로 충분합니다.
해결책
dotnetzip 이렇게합니다. 스크립트 또는 프로그래밍 할 수 있습니다. AES 암호화 된 ZIP 또는 자체 추출 아카이브를 생성하는 명령 줄 도구와 GUI 도구가 있습니다. 무료.
다른 팁
아마도 당신이 원하는 것은 단순히 a입니다 7zip 그것은 암호화되어 자체 추출을위한 설정입니다.
Winrar 비밀번호 보호 기능으로 자체 추출 아카이브를 만들 수 있습니다. 암호화에 128 비트 AE를 사용합니다. 자체 추출기의 창이 구성 가능합니다. 당신은 보너스로 압축을 잘 얻습니다.
Finecrypt.net 요구 사항을 충족해야합니다 (무료 버전 여기)
MS Word와 같이 램프 서버에서 Dinamically Word 문서를 암호화하려면 phpdocx의 Crypto API를 사용할 수 있습니다. cryptophpdocx.
암호화 된 MS Word 파일은 표준 OOXML/OPC 파일이 아닌 MS 화합물 파일 바이너리입니다.
다른 솔루션에 대한 장점은 다음과 같습니다.
- Office는 암호화 된 파일을 Word 파일로 직접 인식합니다
- 단어는 비밀번호를 소개하도록 직접 유사합니다
- 수정 된 Word 문서가 저장 될 때마다 암호화 된 상태가 보존됩니다.
- 암호화 알고리즘은 AES128입니다
cryptophpdocx API를 사용하면 문서 보호 (Direct Edition으로부터 보호하려는 외분지 문서에 안전하지는 않지만 매우 유용함)도 PDF 파일을 암호화 할 수 있습니다.