Implement Validating, Decrypting, and Encrypting MION firmware files #17
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR implements all the necessary legwork for validating/decrypting/encrypting the MION Firmware files that would be distributed along with the SDKs. We can't exactly parse them yet into meaningful firmware files. Nor can we create our own from memory dumps (would be cool someday). However, this will at least lay the groundwork for actually doing all of that.
It also performs dependency updates, and all that jazz.
Huge shout outs to @GerbilSoft, and crediar for being part of the initial group decrypting these FW's (which at this point happened like, months ago, just you know life happened).