Mostly Mathias Leinmueller's PuTTYgen documentation, modified slightly