Python code/utilities for Propeller 2 signing and encryption
pedward
Posts: 1,642
Attached are 2 programs I wrote that implement the signing and encryption process for developers. They are the base code that can be used as part of larger programs to manage keys, sign loaders, and encrypt payloads.
I thought I'd toss these out here for fun, they are really part of me learning Python.
Python has a couple of GUI toolkits, Tkinter and Qt. I'm more familiar with Qt and have several examples to work with, so that's what I'll probably base the wizard program around.
Python has good support for cross platform distribution, and I can "freeze" programs to distribute an executable so people don't need to download and install a bunch of stuff.
I thought I'd toss these out here for fun, they are really part of me learning Python.
Python has a couple of GUI toolkits, Tkinter and Qt. I'm more familiar with Qt and have several examples to work with, so that's what I'll probably base the wizard program around.
Python has good support for cross platform distribution, and I can "freeze" programs to distribute an executable so people don't need to download and install a bunch of stuff.
Comments
I'm learning Python too ;-) Taking a class for "pace".
I'd like to hear more about cross-platform Python options. Tcl/Tk are cross-platform with interpreters, but fail to work right in terms of a .exe like package on Mac. I hear Perl fails in a similar way. Ya, I have an unabating skeptical streak in my character.
Anyone with solid "Python to exe"-like experience out there? Requiring a user to install another package is a no-go for me.
Qt Can do SHA256 right out of the box, you need support for HMAC however.
Anyone know if this is still accurate, or has something changed in the mean time?
ie is it possible to load and run encrypted packages on a DE0?