KeyGenerator for Fiestel