¿Cómo firmar archivos con las herramientas de línea de comandos de Ubuntu y mis propias claves?

Quiero firmar algunos archivos de código Python que escribí, porque son módulos enchufables para uno de mis proyectos. Para distribuirlo, quiero que el usuario pueda estar seguro de que un complemento está verificado y seguro (porque lo escribí yo o alguien en quien confío) y no fue modificado. El...