16

私は、キーボード エミュレーション モードで USB 磁気ストライプ リーダーからクレジット カードと運転免許証を読み取る JavaScript プロジェクトに取り組んでいます。クレジット カードはすべて同じ形式であるため、機能するようになるのは非常に簡単であることがわかりました。ただし、単一の州 (CA) 内であっても、カードごとに形式が異なるため、運転免許証ははるかに難しいことがすぐに明らかになりました。

いずれにせよ、目標は、運転免許証を読み取って (磁気ストライプ リーダーを使用して) 生データを取得し、そこから番号を抽出して、できるだけ多くの米国の州の正しい番号を生成することです (50 州すべてが素晴らしいです)。言及する価値があるのは、少なくとも現時点では、validation には特に関心がないということです。

他の誰かがすでにこれを行っていて、私が使用できるライブラリ (無料または商用) にすべてパッケージ化していますか? それは素晴らしいでしょう。

また、私は JavaScript のソリューションを見たいと思っていますが、実際には、任意の言語で書かれた任意のソリューションを調査することにオープンであることにも注意してください。

4

2 に答える 2

7

まず第一に、ほとんどの州は運転免許証に磁気ストライプを使用していないか、少なくとも 2009 年にはそうでした: http://www.digitaldoorkeep.com/blog/tag/drivers-license-magnetic-stripe/

残りの州のデータ形式を見つけるには、Google で時間を費やすか (3 分でこれを見つけました: http://www.dgahouston.com/msrdata2.htm )、実際に情報を要求する必要があります。これは公開情報です。

こちらもお読みください: http://www.dgahouston.com/dlsplit1.htm - 一部の州ではライセンスのスキャンは違法です。

于 2012-06-25T23:01:10.457 に答える
4

うーん、参考になるかわかりませんが、オンラインで本人確認できるJumioに出くわしました。お使いのストリップ スキャナーの現在の実装で動作するかどうかはわかりませんが、実際に試してみてください: https://pay.jumio.com/

組み込みのウ​​ェブカメラでライセンスをスキャンするか、ライセンスの画像をサーバーにアップロードして確認することで機能します。 http://jumio.com/products/netverify/online-id-verification/

幸運を!

于 2012-06-26T07:47:53.697 に答える