2

Thales WebSentryと通信するクライアント アプリケーションを C# で作成することになっていますが、開始方法についていくつかのヒントが必要です。

デバイスには Java SDK が付属していますが、.NET でプログラミングを行う必要があります。.NET に使用できるライブラリはありますか、それともすべて低レベルで (ソケットに直接) 実行する必要がありますか。どのように、どこから始めるべきかについてのヒントや指針はありますか?

ありがとう!

4

2 に答える 2

3

モジュールが PKCS#11 に準拠している場合、PKCS#11 API を実装する開発キットのどこかに .dll があるはずです。Googleで検索すると、それが呼ばれていることが示されているようですwspkcs11d.dll

PKCS#11 ライブラリに P/Invoke できるはずです。Thales がライブラリのドキュメントを提供していない場合は、ここでドキュメントを見つけることができます(ただし、完全な標準のサブセットしかサポートしていない可能性が高いことに注意してください)。

于 2009-05-01T20:38:49.167 に答える
0

PKCS#11 用の CAPI プロバイダーがあり、csp11 と呼ばれますが、プライベート オブジェクトはサポートされていません (トークンにログインできません)。

最も簡単な方法は、c# から pkcs11 ライブラリを p-invoke し、C_GetFunctionList を呼び出して、ライブラリが公開する他の関数へのポインタを取得することです。次に、C_Initialize を呼び出します。これを thales-ncipher の他の新しい PKCS#11 にも使用できます。

于 2009-07-31T10:31:20.317 に答える