Bilal S. Sayed Ahmad
Bilal S. Sayed Ahmad
For my case I would need support for encryption although having decryption support as well would help with writing test cases. As for how I found this project, I did...
I do agree that by default the APIs should opt for the more secure ciphers and if something calls for ECB the consumer should override the default behavior by adding...
@glyph I agree, unfortunately its I'm dealing with a spec that I have no control over =\
@wbond The spec should be available publicly: https://developer.apple.com/services-account/download?path=/Developer_Tools/FairPlay_Streaming_SDK/FairPlay_Streaming_Server_SDK.zip The PDF enclosed with the package contains the spec. It is a long read so the area that uses AES ECB is...
Encode/Decode in this case is probably the better choice if the call for it will be separate from the existing API call.
@wbond For this case based off the reference implementation Apple includes in the package it looks like AES ECB "Encoding" with no padding.