問題タブ [e-token]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
678 参照

c# - どの個人証明書がC#のハードウェアデバイスからのものかを判断する方法は?

現在のユーザーに複数の個人証明書があると仮定します。ただし、Aladdin eToken に属する証明書は 1 つだけです。

Aladdin eToken に属する証明書を特定したいと考えています。

X509Storeこれにはandを使用する必要がありX509Crtificateますか?

eToken SDK を試す必要がありますか?

0 投票する
1 に答える
4666 参照

java - Java keytool / KeyStore に eToken のエントリが表示されない

編集: このページでは、eToken について最初から最後まで説明します。投稿する前にこれを見つけていたらよかったのに (udev に関するセクションは不要であることがわかりました)
直接: https://r3blog.nl/index.php/etoken-pro-72k/
Wayback Machine: https://web.archive.org /web/20140427063731/https://r3blog.nl/index.php/etoken-pro-72k/

元の質問:
最近、pkcs11-tool を使用して Safenet (Aladdin) eToken を初期化し、そのキーペアを生成しました。pkcs11-tool を使用するとキーペアを確認できますが、Java は keytool または KeyStore API を使用してキーペアを確認することを拒否します。

ただし、KeyTool を使用する場合:

短い Java プログラムを実行したときの同様の結果


編集: eToken java keytool certificatesごとに Safenet Authentication Client 8 (SAC) をインストールし ました。これが libeToken.so.8 の元です。


Jariqの回答を組み込みます。

キーペアを削除し、ID が関連付けられた新しいセットを生成しました。次に、libengine-pkcs11-opensslOpenSSL の PKCS11 エンジンを取得するためにインストールし/usr/share/doc/libengine-pkcs11-openssl/html/wiki/QuickStart.html、必要なエンジン構成を含めるように openssl.conf を変更する構成に従いました。

トークンは次のようになります。

キーツールの使用:

PKCS11 Java API の使用:

0 投票する
0 に答える
1582 参照

java - Java 8 PKCS11 キーストアの競合状態

私は SafeNet (Aladdin) eToken と Java 8 の PKCS11 インターフェイスを試してきました。次のコード スニペットをデバッグしているときに、それが機能することに気付きました。デバッガーなしで実行すると、例外が発生しました。人為的な遅延を導入したところ、デバッガーなしで突然動作しました。これにより、コードに競合状態があると思われます。これを行うためのより良い方法はありますか?それとも、これは私のトークンに固有のものですか? それとも、これは debian ベースのシステムの Java 8 x64 の新しいバグですか?

スローされた例外は、トークンにログインしていないことを示しているようですが、ログインしました。間違った PIN を入力すると、ログインに失敗します。

人為的な遅延がインストールされている場合、これは実行が成功した結果です。

0 投票する
3 に答える
11378 参照

java - javaを使用してusbトークンからpfxファイルを読み取る

USB e-token を使用して Java で PDF ドキュメントに署名しようとしています。ローカル マシンに保存されているキーを使用して署名しますが、USB e-token を使用して同じことができる方法を知りたいです。

0 投票する
0 に答える
1557 参照

java - PKCS11 : 指定されたモジュールが見つかりませんでした

デジタル証明書情報を表示するために以下のコードを使用しています。

私が使用している証明書は、Alladin eToken を使用した SafeScrypt です。この jsp にアクセスすると、次のエラーが表示されます。同じコードは、別のセットアップで他のベンダーの etoken で正常に機能しました。

0 投票する
2 に答える
1288 参照

java - デジタル署名を追加するとファイル サイズが増加する

JavaコードでPKCS11モジュールを使用して、usb e-tokenを使用してpdfに署名しています。ドキュメントのサイズが 50kb から 2mb に増加します。私が理解しているように、これは署名時にドキュメントに追加される CRL (証明書失効リスト) が原因で発生しています。このリストを追加したり、ファイルのサイズが大きくなったりしないようにする方法はありますか?