1


0

機密情報を含むWord文書を作成するプログラムを書いています。 ユーザーがダブルクリックしてパスワードを入力してから暗号化されていないファイルを受け取ることができるように、文書を暗号化してパスワードで保護し、自己解凍形式のファイルで配布します。

Word文書を作成しても構いませんが、スクリプト可能であるかどうかにかかわらず、サードパーティ製のプログラムを使用することをお勧めします(コマンドラインを使用できます)。

  1. Word文書を暗号化します。

  2. 暗号化をパスワードで保護する

  3. 自己解凍形式のファイルを作成します。

誰でもこの目的のためにソフトウェアを提案できますか? データは以前はSSL暗号化サイトでホストされていたため、SSLセキュリティ以上のもので十分です。

5 Answer


3


おそらくあなたが欲しいものは単に暗号化されそして自己解凍のためにセットアップされた 7zipです。


2


http://www.finecrypt.net/[finecrypt.net]はあなたの要求を満たすべきです(無料版 http://www.finecrypt.net/[ここ])

イメージ:https://i.stack.imgur.com/O5D8n.gif [Finecrypt]


2


http://rarlab.com[WinRAR]はパスワードで保護された自己解凍型アーカイブを作成することができます。 暗号化に128ビットAESを使用します。 自己解凍ウィンドウは設定可能です。 あなたはボーナスとして良い圧縮を得ます。


1


http://dotnetzip.codeplex.com[DotNetZip]はこれを行います。 あなたはそれをスクリプト化するかそれをプログラムすることができます。 AES暗号化されたZIPまたは自己解凍型アーカイブを作成するためのコマンドラインツールとGUIツールがあります。 無料です。


0


MS Wordとまったく同じように、LAMPサーバー上でWord文書を暗号化したい場合は、PHPDocXのCrypto APIを使用することができます。http://www.phpdocx.com/documentation/cryptophpdocx-word-document-protection- phpで暗号化[CryptoPHPDocX]

暗号化されたMS WordファイルはMS複合ファイルバイナリであり、標準のOOXML / OPCファ​​イルではありません。

他のソリューションに対する利点は次のとおりです。

  • Officeは暗号化されたファイルをWordファイルとして直接認識します

  • Wordからパスワードを直接入力するように求められます

  • 変更されたWord文書は保存されるたびに暗号化された状態を維持します

  • 暗号化アルゴリズムはAES128です

CryptoPHPDocX APIはまた文書保護を可能にし(安全ではありませんが直接版から保護したい文書を交換するのにはかなり役に立ちます)、またPDFファイルを暗号化することもできます。