Javaカード

Java カードは、Java プログラムを実行できる CPU スマート カードの一種です。最高レベルの認証と互換性を備え、リソースが限られたデバイス上で複数のアプリケーションを保存および更新するための、安全で相互運用可能な実行プラットフォームを提供します。これらのスマート カードは、Java Card プラットフォームを使用して Java アプレットを作成します。アプレットは、発行後でもカード上で追加または変更できます。データは統合マイクロプロセッサ チップ内に格納されます。アプレットはマイクロプロセッサのメモリにダウンロードされ、Java 仮想マシン (JVM) によって実行されます。スマート カード開発テクノロジである MULTOS と同様に、Java Card では複数のアプリケーションを個別にインストールして共存させることができます。各アプレットは、整合性を維持し干渉を防ぐためにファイアウォールによって保護されています。アプリケーションは動的にアップグレードできます。Java Card テクノロジには、通信用の SIM カード、NFC モバイル決済、パスポートなどの安全な ID 要求など、幅広い使用例があります。

主な機能と利点 Javaカードの:

相互運用性:

  • Java Card テクノロジを使用して開発されたアプレットは、ソフトウェア ベンダーや基盤となるハードウェアに関係なく、Java Card テクノロジ対応のあらゆる製品で実行されます。
  • スマート カード、組み込みチップ、CPU および MCU 内のセキュア エンクレーブ、取り外し可能な SIM など、さまざまなシリコン フォーム ファクターで利用できます。

 

安全:

  • Java Card は、Java プログラミング言語の固有のセキュリティを利用して、安全な実行環境を提供します。
  • オープンな設計プロセス、実績のある業界での導入、高度なセキュリティ評価により、これは現在利用可能な最も有能で安全なテクノロジーの 1 つとなっています。
  • 最先端の暗号化アルゴリズム、モード、プロトコルが定期的に更新されます。

 

マルチアプリケーションのサポート:

  • 異なるベンダーの複数のアプリケーションを単一のセキュア エレメント上で安全に共存させることができます。
  • たとえば、複数の支払い方式を同じチップに組み込んだり、SIM アプリケーションを組み込みのセキュア エレメント内のデバイス セキュリティ サービスと共存させたりすることができます。

拡張性と更新可能性:

  • 新しいサービスは、標準ベースの Java ツールを使用して開発し、Java Card 製品の寿命期間中に導入できます。
  • アプリケーションのリモート管理とアップグレードにより、サービス プロバイダーはセキュリティの脅威に適応できます。

選択肢:

NXPが開発したJCOPカードJ3R100/J3R110/J3R150/J3R180/J3R200は、Java Card 3.0.5 ClassicおよびGlobalPlatform Card仕様2.3に準拠しています。NXP JCOP 4 P71 JAVAカードは、以下の製品でご利用いただけます。

1、EMVバージョン(決済アプリケーション用)、

2、SecID バージョン(識別アプリケーション用)。

今すぐ試す ビデオを見る
JCOP 4 P71の特徴

JCOP 4 P71の主な改善点:

1. JCOP4 P71シリーズJAVAカードは、J2A、J3A、J3D、J3Hシリーズに続く、もう一つの最高峰です。基盤から高いセキュリティと高性能を確保し、フラッシュチップを採用したデータストレージ容量を追加することで、チップの演算速度と安定性を向上させています。J3Hシリーズ以前のJAVAカードはEEPROMチップ、J3Rシリーズ以降はフラッシュチップを採用しています。

2. JCOP4 P71チップはEMV版とSecID版に分かれています。EMV版は主に金融分野で使用され、SecID版は主に電子ID分野で使用されます。ECCアルゴリズムは主に電子IDカード分野で使用され、ECCアルゴリズムとGen Key暗号化アルゴリズムは主に電子IDカード分野で使用されます。現在、J3R SecIDシリーズはCC EAL 6+認証を取得しています。

3、J3R シリーズ JAVA カードの RAM (一時メモリ) は合計 4K で、J3H シリーズより 0.8K 大きくなっており、APDU バッファ サイズもさらに大きくなっています。

続きを読む

パーソナライゼーション:

弊社のデフォルトのP71シリーズ J3R100/J3R110/J3R150/J3R180/J3R200 JAVAカードには、NXPが提供するCOSとTK(トランスポートキー)値が付属しています。このタイプのカードを初めてご使用になる場合は、TK値の読み込み方法とカードの初期化方法を必ずご確認ください。

この JAVA カードに関連する手順、および T=0 と T=1 の初期化スクリプトと初期化プロセスの説明を提供します。

以前このカードをご利用になったことがある場合は、ATR 値と T=0 または T=1 情報を弊社までご提供ください。発送前にカードを初期化いたします。

NXPスマートカードチップ、NXP J3R180チップカード、CPUカード、JCOPカードは、高保磁力磁気ストライプを備えた標準カードとしてパッケージングできます。白紙カード、またはカラーカードとして印刷することも可能です。お気軽にお問い合わせ、ご注文ください。

仕様:

アルゴリズムRSA 4096ビット
AES
sha1/sha224/sha256/sha384/sha512
3DES(欧州中央銀行、CBC)
韓国の種子
ECC FP 160ビットから521ビット
仕様ISO/IEC 7816-3;ISO/IEC 14443 タイプA
Java カード 3.0.5 クラシック; Java カード 3.0.4 クラシック
グローバルプラットフォーム 2.3;グローバルプラットフォーム 2.2.1
EMV ICC 決済システム仕様 4.3
EMV 非接触決済システム仕様(ブック D)2.6
EMVCo
通信プロトコル非接触インターフェースはISO14443タイプAをサポート
非接触VHBR: 3.2Mビット/秒
Onsモジュールを追加カードマッチング(MOC)ID3ニューロテクノロジー*
MIFARE プラス EV1 4K*
物理ストレージEEPROM: 210K/85K
メモリ: 8K/3K
その他APDUバッファサイズ: 261バイト 2048バイト
トランザクションサイズ: 2048~64K
拡張APDUをサポート
論理チャネル: 4
GPセキュアチャネルプロトコル: SCP01 * / SCP02 (デフォルト) / SCP03 *
ガベージコレクターのサポート
アプレットの削除をサポート
カスタマイズ可能カード印刷:4色/6色オフセット印刷、UV印刷
磁気ストライプ:Hi-Co、Lo-Co
SIMカードサイズのカット
Jave Token – USBキー形式のJavaカード
使い捨てパスワードカード
家電製品電子政府、銀行・金融、公共交通機関、アクセス制御、モバイル、会員カード、PIV、FIPS