最初のn文字を置換
このファンクションは最初のn文字をマスクしますが、続く残りの文字はそのままです。
オプション | 説明 |
---|---|
メソッド | [Randomly] (ランダム)メソッドでは、1文字がランダムに選択されます。その結果、2つの同一の入力値が異なる入力値でマスクされる場合があります。 入力データに同じ値が2度表示された場合に、[Consistently] (一貫)メソッドを使用すると、ファンクションにより、マスクされた同じ値が同じジョブ実行で出力されます。 このファンクションは、フォーマット保持暗号化を使用して、マスクされた出力値を入力値と同じフォーマットで暗号化できます。
FPE方式は微調整を使用する場合を除き、全単射方式です。 [FF1 with AES] (FF1およびAES)と[FF1 with SHA-2] (FF1およびSHA-2)の方式は、暗号化された値と繰り返し可能なマスク値を生成するためにパスワードを必要とします。FPE方式はシードを使用しません。 このパスワードは、コンポーネントの[Advanced Settings] (詳細設定)から、[password for FF1 method] (FF1方式のパスワードまたは256ビットキー)フィールドで指定できます。 |
追加パラメーター | このファンクションには追加パラメーターが必要です。 追加パラメーターは数字である必要があります。これは、マスクする文字数です。 置換文字である2番目の追加パラメーターを入力できます。 |
次のテーブルは、入力値、方式、追加パラメーターに応じたマスク値の例を示しています。
Input value | メソッド | 追加パラメーター | マスク値の例 | 詳細 |
---|---|---|---|---|
Jack | Randomly | "2" | Pvck | 入力値の最初の2文字がマスキングされています。 置換文字が定義されていません。最初の2文字がランダムな文字でマスクされています。 |
S1000D | Randomly | "2,s" | ss000D | 入力値の最初の2文字がマスキングされています。 最初の2文字が定義済みの文字でマスキングされています。 |