The hoauth package

This library implements all PLAINTEXT, HMAC-SHA1 and RSA-SHA1
signatures as defined in the specification 1.0. Currently it
supports only consumer related functions, but there are plans to
add support service providers as well.
More on OAuth protocol info at: http://oauth.net/