A cryptographic solution to implement access control in a hierarchy and more
A method for obtaining digital signatures and public-key cryptosystems