Mostly converted code to generate md5 hash including string result from adapter - usiung new ryptography/Hash/Adapter and Cryptography/Hash/Algorithms/MD5