MMコード

MMコード(「MM」はドイツ語の「Moduliertes Merkmal」の略)は、 1979年以来、偽造防止策としてドイツのデビットカードの製造時に追加されてきた「機械可読変調」機能です。 [ 1 ] [ 2 ]これは、ミュンヘンの「Giesecke & Devrientの子会社であるGesellschaft für Automation und Organisation」によってドイツのec-Cardシステム用に開発され、MM検証装置は1982年以降、ドイツのATMに追加されています。[ 3 ]決済カードに磁気ストライプに加えてMMコードが含まれている場合、カードを偽造してもMMコードを読み取ってコピーに複製できなかった詐欺師は、ドイツのATMで偽造を使用しようとしたときに検出されます。

関数

MM コードを読み取れる ATM には、MM コードを読み取り検証するための特別な MM ボックスとセンサーが搭載されています。MM ボックスは長い間厳重に管理された秘密とみなされており、ATM メーカーはボックスにアクセスしたり、メンテナンスを行ったりすることはありません。MM コードは 2 つの要素で構成されます。1 つは磁気ストライプに保存され、もう 1 つはカードの素材の中に隠されています。MM コードの検証では、磁気ストライプ上の MM コードが隠されたコードと一致しているかどうかを確認するために暗号化操作が実行されます。鍵による暗号化操作が行われるため、鍵を知らなければ磁気ストライプの情報だけでは偽造カードの正しい MM コードを算出することはできません。正しい MM コードは元のカード自体から読み取る必要があります。

MMコードは、その効果を維持するために、読み取り機構の難しさと、一度認識したコードを埋め込むための費用と困難さに依存していました。EMVチップベースの決済プロトコルの登場以来 MMコードはカード偽造対策における重要性を低下させています。

動作原理

MM機能は、ISO/IEC 7810カードの中間層に、異なる電気特性を持つ2つの材料で形成されたバーコードとしてエンコードされています。 [ 3 ]磁気ストライプリーダー付近の静電容量センサーヘッドは、カードがセンサーを通過する際に変化する静電容量を観測し、そこに表示されている数字をデコードします。このセンサーは、磁気ストライプカードリーダーに搭載されている磁気読み取りヘッドと同様に動作しますが、磁束の変化ではなく、カード材料の誘電率の変化を検知する点が異なります。このセンサーは、磁気ストライプとは異なり、市販の機器で簡単に書き換えることができない2番目のデータストライプを読み取ります。

1980 年代初頭からドイツで広く使用されてきた静電容量式 MM コードに加えて、同様の技術がいくつか提案または特許取得されていますが、ATM カードに広く導入されたことはありません。

  • 強磁性粒子の角度変調:磁気ストライプにコードは、リーダーのスワイプ方向に対して斜めに動作する読み取りヘッドと書き込みヘッドを用いて埋め込まれます。適切な信号処理により、ISO標準トラックとは異なる軸に分極された少量の追加データを読み取り、エンコードすることができます。
  • 赤外線バーコード: 2つ目の分類は、特殊なインク(おそらくバーコード)を用いてカードのプラスチック基板にコードをエンコードするか、プラスチック製造工程においてバッチごとに埋め込まれたコードを読み取るものです。このようなコードは、赤外線照明(またはその他の目に見えない波長)の下でのみ見える場合があります。
  • ウィーガンドキーカードは、静電容量式MMコードと同様に、カードの中間層にコードを埋め込むため、カードの表面に印刷されたバーコードや磁気ストライプよりも耐久性が高く、偽造が困難です。[ 4 ]

参考文献

  1. ^ヴォルフガング・ランクルとヴォルフガング・エフィング (1999)。Handbuch der Chipkarten。第 3 版(ドイツ語)。ハンザー・フェルラーク。
  2. ^ "MM-Merkmal" (ドイツ語). 2009年5月22日時点のオリジナルよりアーカイブ。 2008年1月10日閲覧
  3. ^ a bカーステン・マイヤー (1996 年 7 月)。「Nur Peanuts — Der Risikofaktor Magnetkarte」だめだ(ドイツ語で)。ハイゼ・ツァイシュクリフテン・フェルラーク。 p. 94.
  4. ^「セキュリティの監督と管理:資産保護の理論と実践」 2007年、365ページ。

さらに読む