javacard

    5

    2答えて

    ご存じのように、Javaカードを使用して暗号化操作を行う場合は、Cipher個のオブジェクトを使用する必要があります。私が持っている質問は実際に効率に関連している。 暗号化と復号化 AESキーを使用した操作を実行したいとします。 次のいずれの方策が優れていますか? 二つの異なるCipherオブジェクトを定義し、単一のキーでそれらを初期ますが、異なるモード(MODE_ENCRYPTとMODE_DEC

    3

    1答えて

    私は、Java CardでRSA公開鍵を使用して10バイトの乱数を暗号化するプログラムを作成しました。乱数はカードがそのAPDUコマンドを受け取るたびに生成され、私のアプレットでは関連する暗号オブジェクトのブロックサイズが2048ビットなので0x00の242バイトをこの10バイトの乱数の末尾に付加して256バイトにします長さ 場合によっては、応答が05の値を持つ暗号例外であることが問題です。あなた

    -2

    1答えて

    SAMモジュールは、ISO 7816プロトコル経由でMCUに接続するSMARTカードの一種です。 セキュア キーの保存以外のアプリケーションはありますか? キーを格納するのにSAMモジュールの代わりに通常のモバイルSIMカードを使用できますか? 我々はSAMモジュール内のキーを格納したときに、私が知っているように、それはキーを取得することはほとんど 不可能であり、& SAMはSAM は、この検証を

    4

    1答えて

    テストアプレットを作成し、カードロックprivでインストールします。カードPRIVをロックしている Card Manager AID : A000000151000000 Card Manager state : INITIALIZED Application: SELECTABLE (---L----) A0A1A2A3A4A5A6 すなわちアプリケーション - Jcopプラグ

    1

    1答えて

    Java Cardにある種のタイミング攻撃をしようとしています。コマンドの送信から取得までの経過時間を測定する方法が必要です答え。winscard.hインターフェイスを使用しています。言語はc++です。私は仕事を簡単にするためにwinscard.hインターフェースへのラッパーを作成しました。たとえば、APDUを送信する場合は、このコードを使用していますが、これはうまくいくようです。私は私のコード

    1

    1答えて

    私はJavaCard開発で新しく、かなり混乱しています。 .capファイルをコンパイル、ロード、インストールすることができ、すべて正常に動作します。 WebApplication(NetBeansを使用して)をコンパイルした後、生成された.warファイルをカードにロード/変換/インストールする方法がわかりません。 ご迷惑をおかけして申し訳ありません。 編集: 私はより多くの情報を提供していたはずで

    2

    1答えて

    Java Card言語で軽量暗号を作成しましたが、今度はJava Card APIに統合したいと考えています。javacardx.crypto.Cipherとjavacard.security.Keyクラスがあります。しかし、もし私がCipherクラスを拡張し、それらのメソッドを実装すれば、私は暗号を完全に統合するために内部フレームワークに自分の暗号定数を追加する方法が必要になるでしょう。これを行

    1

    1答えて

    のJavaカードアプレットで「ILLEGAL_USE」を返します。 Select Applet begin... Select Applet successful. Send: 00 10 00 00 00 Recv: 90 00 Send: 00 20 00 00 00 Recv: 90 00 Send: 00 21 00 00 80 00 01 02 03 04 05 06 0

    3

    1答えて

    私はElliptic Curve Diffie HellmanをJava Card(バージョン2.2.1)で動かそうとしています。 JavaCardで 、私は今、次のコードを持っている: byte temp[] = new byte[100]; byte secret[] = new byte[100]; byte size = buf[ISO7816.OFFSET_LC]; Util.a

    1

    1答えて

    私はスマートカード用のjavacardアプレット開発の初心者です。ほとんどすべてのドキュメントが参照する古典的なアプレットのコードがあります。しかし、私はnetbeansのコマンドAPDUsを使用してカードを実行または照会(これらの操作確認、クレジット、デビット、ゲットバランス)失敗しています。コマンドスニペットを成功応答で親切に共有できますか?あなたは私が速いコードなどを行い、インストール時にキ