Creation of the signature interface and the creation of the HMAC-SHA1 class