Certificate producator