Distributed key generation protocol with hierarchical threshold access structure. Issue 4 (1st July 2015)