File Protect System(FPS)は、Delphiによって開発された、強力なファイル暗号化ソリューションです。 アプリケーションは、ファイルやフォルダーの暗号化を行うために単独で使用することもできますが、完全なサイバー防御システムのコンポーネントとして使用することもできます。開発者は、次のように解説しています。
「FPSを用いれば、組み込みの電子メールクライアントにより、信頼性の高い機密情報交換システムを構築することが可能です。ユーザーは、暗号化アルゴリズムを選択することもできます。暗号化は、パスワードまたはデジタルオブジェクト(画像または任意に選択したファイル)を使用して実行します。暗号化されたファイルは、ローカルディスク、サーバー、外部ストレージ、またはクラウドに保存できます。FPSを用いれば、保護されたファイルパッケージも作成できます。この機能は、重要な情報のアーカイブやバックアップを作成するときに極めて重要になります。必要に応じて、すべてのプロセスをリアルタイムで文書化できるため、事後分析や最適化が可能です。アプリケーションは、EUが定めるGDPR(一般データ保護規則)要件に準拠しています。アプリケーションで使用される標準の暗号化アルゴリズムは、NISTの暗号化モジュール検証プログラム(CMVP)内で検証されています。FPSは、ISO 9797およびISO 9798-2の要件に従って開発されており、その開発プロセスは、高い信頼性を保証するISO / IEC 15408-1で規定された要件に準拠しています。File Protect Systemは、Windows OSがインストールされているすべてのコンピューターを、特殊サービスや政府機関によって使用される非常に強力な暗号化マシンに変換することができます。」
このアプリケーションには、以下の標準暗号化アルゴリズムが含まれています。
Advanced Encryption Standard (ブロックサイズ: 128 bits、キー長: 128、192、および256 bits)、Blowfish、Haval (256 bit、5 パス)、CAST-128 (CAST-5)、CAST-256 (CAST-6)、Information Concealment Engine (ICE)、Information Concealment Engine 2 (ICE-2)、ICE Encrypt、MISTY-1 (Mitsubishi Improved Security Technology)、Ron’s Code 2 または Rivest’s Cipher 2 (RC-2)、Ron’s Code 4 または Rivest’s Cipher 4 (RC-4)、Ron’s Code 5 または Rivest’s Cipher 5 (RC-5)、Ron’s Code 6 または Rivest’s Cipher 6 (RC-6)、Serpent、Tiny Encryption Algorithm (TEA)、Twofish
また、以下のハッシュ関数が含まれています。
Secure Hash Algorithm 1 [SHA-1]、RIPEMD-160、Haval [256 Bit、5パス]、Message Digest 5 [MD-5]、Message Digest 4 [MD-4]、Tiger、RIPEMD-128、SHA-256 (SHA-2 family)、SHA-384 (SHA-2 family)、SHA-512 (SHA-2 family)
業界基準への準拠:
- ISO 10116: 情報処理 — nビットブロック暗号アルゴリズムの動作モード
- ISO 9797: データ暗号化技術 — ブロック暗号アルゴリズムを採用した暗号化チェック機能を使用したデータ整合性メカニズム
- ISO 9798-2: 情報技術 / セキュリティ技術 — エンティティ認証メカニズム — Part 2: シンメトリック技術を用いたエンティティ認証
- ISO 10118-2: 情報技術 / セキュリティ技術 / ハッシュ関数 — Part 2: nビットブロック暗号アルゴリズムを用いたハッシュ関数
- ISO 11770-2: 情報技術 / セキュリティ技術 / キー管理 — Part 2: シンメトリック技術を用いたキー管理メカニズム