EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Silverlight TElPKCS11CertStorage

Posted: 06/11/2011 19:29:56
by John Roeck (Basic support level)
Joined: 06/11/2011
Posts: 1


Does Silverlight API have ElPKCS11CertStorage class or any alternative? In other words, can we access to USB token ceritificates via Silverlight API?

Posted: 06/11/2011 23:39:03
by Eugene Mayevski (Team)

Unfortunately, no, cause Silverlight doesn't have access to platform-native APIs (needed to load and call PKCS#11 DLL).

Sincerely yours
Eugene Mayevski
Posted: 08/03/2011 07:19:41
by Hans-Wilhelm Kuppers (Basic support level)
Joined: 08/03/2011
Posts: 1

Hello John Roeck,

did you find a solution for your problem; maybe an out-of-browser solution?

Would you share it?

Posted: 08/05/2011 12:11:34
by Eugene Mayevski (Team)

Silverlight 5 should get P/Invoke support, and there we'll be able to add both PKCS#11 and CryptoAPI support. Also they promise unrestricted access to the filesystem (for trusted applications).

Sincerely yours
Eugene Mayevski
Posted: 12/07/2011 03:15:38
by ingbabic  (Standard support level)
Joined: 09/27/2011
Posts: 114

As far as I can see there is support enabled for Silverlight 5 applications. There is an article about that on CodeProject (http://www.codeproject.com/KB/silverlight/PInvokeSilverlight5.aspx). What are possibilities to use it with ElPKCS11CertStorage? Is there something that we can do already now, or we have to wait for next release of SecureBlackBox?
Posted: 12/07/2011 03:48:38
by Eugene Mayevski (Team)

Assemblies for Silverlight 5 RC are compiled with PKCS#11 support *enabled*, so you can try using it with regular PKCS#11 proxy DLLs. Yet there can be various security restrictions. If you come across problems, we'll solve them.

Sincerely yours
Eugene Mayevski



Topic viewed 3017 times

Number of guests: 1, registered members: 0, in total hidden: 0


Back to top

As of July 15, 2016 EldoS business operates as a division of /n software, inc. For more information, please read the announcement.

Got it!