Key generation draft realzation.