moved dhe_rsa to my sha2 hash function, also changed signature structure.