New: ecnrypgen