كيفية التفاعل مع PKCS #11 متوافقة مع HSM الجهاز في .الشبكة ؟ [مغلقة]

StackOverflow https://stackoverflow.com/questions/812894

سؤال

أنا من المفترض أن أكتب تطبيق عميل في C# الذي يتصل مع طاليس WebSentry وأنا في حاجة الى بعض النصائح في كيفية البدء.

الجهاز يأتي مع Java SDK لكن أريد أن أقوم في البرمجة .صافي.هل هناك أي المكتبات .الشبكة التي يمكن استخدامها ، أو يجب أن تفعل كل شيء على مستوى منخفض (مباشرة إلى مأخذ).أي تلميحات أو مؤشرات على كيف و من أين تبدأ ؟

وذلك بفضل!

هل كانت مفيدة؟

المحلول

إذا كانت الوحدة هي PKCS#11 المتوافقة ، ينبغي أن يكون هناك .dll في مكان ما في مجموعة التنمية التي تطبق PKCS#11 API.بحث جوجل يبدو أنها تشير إلى أن يطلق عليه wspkcs11d.dll.

يجب أن تكون قادرة على P/تحتج إلى PKCS#11 مكتبة.إذا طاليس لم الإمدادات وثائق المكتبة, يمكنك العثور على وثائق هنا (ولكن لاحظ أنها على الأرجح دعم فقط مجموعة فرعية من الكامل قياسي).

نصائح أخرى

هناك التعريب مزود PKCS#11, انه دعا csp11 على الرغم من أنه لا يدعم الخاصة الكائنات ( لا يمكنك تسجيل الدخول إلى الرموز ).

أسهل طريقة سيكون p-الاحتجاج في pkcs11 المكتبة من c#, الاتصال C_GetFunctionList للحصول على مؤشرات أخرى وظائف المكتبة يعرض.ثم استدعاء C_Initialize ، يمكنك استخدام هذا مع أخرى جديدة PKCS#11 الاشياء من طاليس-ncipher أيضا ،

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top