diff -r 1dfe820d7ebe -r df9da0f6b358 MYKey-iPhone.m --- a/MYKey-iPhone.m Wed Apr 08 16:30:52 2009 -0700 +++ b/MYKey-iPhone.m Fri Jun 05 08:57:18 2009 -0700 @@ -59,6 +59,11 @@ return nil; else return [(id)CFMakeCollectable(data) autorelease]; + + // The format of this data is not documented. There's been some reverse-engineering: + // https://devforums.apple.com/message/32089#32089 + // Apparently it is a DER-formatted sequence of a modulus followed by an exponent. + // This can be converted to OpenSSL format by wrapping it in some additional DER goop. }