genext2fs generates an ext2 filesystem as a normal
(non-root) user. It does not require you to mount
the image file to copy files on it, nor does it
require that you become the superuser to make
device nodes.
Too late ...
I would *love* to help, believe me, but ...
... I live in France, where real crypto is considered as a war weapon. So it's not legal here too.