Generar Hash SHA1 en la biblioteca de clases portátil

Estoy tratando de construir una biblioteca de clases portátil que genere direcciones URL de OAuth para que otras clases / aplicaciones las utilicen. Esta biblioteca de clases que utiliza OAuth tiene que ser una biblioteca de clases portátil para que pueda funcionar con diferentes versiones de la API de DropBox que estoy creando.

Parte de esta clase debe generar un hash SHA1 para generar la firma o conuth.

Soy consciente de que la biblioteca de clases portátil no admite System.Security.Cryptography, así que, ¿hay alguna forma de que esta clase pueda generar un hash SHA1 sin esa clase?

Respuestas a la pregunta(9)

Su respuesta a la pregunta