https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One
https://msdn.microsoft.com/en-us/library/windows/desktop/aa379076(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/bb648641(v=vs.85).aspx
http://tools.ietf.org/html/rfc3447#appendix-A
http://stackoverflow.com/questions/3116907/rsa-get-exponent-and-modulus-given-a-public-key/3117100#3117100