Я пытаюсь создать переносимую библиотеку классов, которая генерирует URL-адреса OAuth для использования другими классами/приложениями. Эта библиотека классов, использующая OAuth, должна быть переносимой библиотекой классов, чтобы она могла работать с различными версиями API DropBox, которые я создаю.
Часть этого класса должна генерировать хэш SHA1 для создания подписи oauth_.
Я знаю, что переносимая библиотека классов не поддерживает System.Security.Cryptography, так может ли этот класс генерировать хэш SHA1 без этого класса?