El código fuente de bitaddress es javascript que puede bajarse.
A lo mejor es interesante editarlo, dejando sólo lo necesario de la parte de cartera mental, y hacer una versión que sirva sólo para subir un documento, o un texto y generar la clave privada.
Si saco un ratillo lo intento, y si lo consigo, o si voy consiguendoo algo lo pongo en el github.
Si os parece buena idea podeis empezar ya

Un saludo!