Excel ファイルの暗号化と復号化
Microsoft Excel (97 - 365) では、スプレッドシートを暗号化し、パスワードで保護できます。暗号化サービス プロバイダー (CSP) によって提供されるアルゴリズムを使用します。これは、さまざまなプロパティを持つ一連の暗号化アルゴリズムです。デフォルトの CSP は「Office 97/2000 互換」または「弱い暗号化 (XOR)」です。適切な暗号化キーの長さを選択することが重要です。一部の CSP は、40 ビットまたは 56 ビットを超えるビットをサポートしていません。これは弱い暗号化と見なされます。強力な暗号化を行うには、128 ビット以上のキー長が必要です。 Microsoft Windows には、「Microsoft 強力な暗号化プロバイダー」などの強力な暗号化タイプも提供する CSP が含まれています。 128 ビット暗号化は、銀行がインターネット バンキング システムとの接続を暗号化するために使用するものです。
Aspose.Cells を使用すると、目的の暗号化タイプで Microsoft Excel ファイルを暗号化し、パスワードで保護できます。
Microsoft エクセルを使う
Microsoft Excel (ここでは Microsoft Excel 2003) でファイル暗号化設定を設定するには:
- からツールメニュー、選択オプション.ダイアログが表示されます。
- を選択安全タブ。
- パスワードを入力してクリック高度
- 暗号化タイプを選択し、パスワードを確認します。
Aspose.Cells で Excel ファイルを暗号化する
次の例は、Aspose.Cells API を使用して Excel ファイルを暗号化し、パスワードで保護する方法を示しています。
オプションを変更するためのパスワードの指定
次の例は、変更するパスワード Microsoft Aspose.Cells API を使用した既存ファイルの Excel オプション。
Aspose.Cells で Excel ファイルを復号化する
パスワードで保護された Excel ファイルを開き、次のコードとして Aspose.Cells API を使用して復号化するのは非常に困難です。