Holas, toy desarrollando un programita cuya función es cifrar ficheros mediante una clave.

Me cuesta un poco decidir cual es la manera más clara de exponer el funcionamiento del algoritmo. Y como lo quiero liberar bajo licencia GNU, en plan código abierto y todo eso; pues me gustaría hacerlo lo mejor posible... ¿Qué me recomendáis? ¿Usaríais dibujitos esquemáticos?. Por favor, dadme alguien alguna idea para poder exponerlo lo mejor posible.

Gracias Por Vuestro Tiempo...