key generate note