gencert.c revision 30a5e8fa1253cb33980ee4514743cf683f584b4e