sha-1 refactoring, adding framework in vvmoss to support sha1 functions