SecureBlackbox 16: (.NET) Why can't I create a Portable Class Library (PCL) that uses SecureBlackbox? Do you have a PCL version of the SecureBlackbox assemblies?

Note: This article applies only to SecureBlackbox Legacy. For future development please consider using the latest version.

The SecureBlackbox assemblies are specific to each platform and use platform-specific features and quirks. It is not technically possible (at least without some serious compromises) to create a PCL version of the SecureBlackbox assemblies (and a PCL version of your code that would use such PCL assemblies). Also, the base PCL library is very limited, without socket support and some other features, so even if SecureBlackbox were offered for PCL, it would be severely feature-limited.

We appreciate your feedback.  If you have any questions, comments, or suggestions about this article please contact our support team at