暗号化および暗号化解除戦略の選択
暗号化戦略の選択時には、複数のデプロイメント・オプションがあります。
- 暗号化なしまたは暗号化解除なし
- 外部トークン化
- 暗号化および暗号化解除の両方
- 暗号化解除なし
意思決定処理をガイドするために以下の説明を使用します。
暗号化および暗号化解除を使用しない
データベース内に平文のクレジット・カード番号を保存しないでください。 ただし、以下の場合は、 Sterling™ Order Managementシステムで暗号化を設定することができます:
- ビジネスでクレジット・カード番号またはその他の機密情報の受け入れ、処理、または保管がない。
- すべての暗号化および暗号化解除が外部で処理される。 アプリケーションは、外部で暗号化されたクレジット・カード番号を他のシステムに渡します。 暗号化を有効にした場合、暗号化されたストリングは再度暗号化されます。
外部トークン化
外部決済暗号化アプリケーションは、クレジット・カード番号とストア・バリュー・カード番号を取り込んでトークン化します。
暗号化および暗号化解除の両方を使用
アプリケーションは、必要に応じて自動でクレジット・カード番号を暗号化および暗号化解除します。 ただし、この戦略は推奨される暗号化戦略ではありません。
暗号化を使用するが暗号化解除はなし
ビジネスで Sterling Order Management System にクレジット・カード番号を保管する必要があるが、どのような状況でも Sterling Order Management System に自動的に暗号化解除させたくない場合は、暗号化機能のみを使用可能にして、暗号化解除機能を使用不可にすることができます。
このようにして、 Sterling Order Management System は、平文として渡されたクレジット・カード番号を暗号化しますが、それらを変換して戻すことはありません。 Sterling Order Management System が情報を暗号化すると、すべてのカスタム拡張が暗号化されたクレジット・カード番号として渡され、外部で暗号化解除を処理する必要があります。 Sterling Order Managementのいくつかのユーザー終了(例えば、 YFSbeforeCreateOrderUE )は、クレジットカード番号が暗号化される前に呼び出されるため、まだ平文番号にアクセスできることに注意することが重要である。