Well we made a simple interface in #vala that generates ecdsa keys using GNUs ssl tools with a button press. Next step is making the function we use to make keys more generic so it can be reused and to write the key to file instead of just displaying it as a label.