Please add hash param as suggested in the change. There is no way of using anything except SHA256, since this is a default in HMAC. That creates issues for keys derived by other systems that use a different hash function.
Please take a look. A bug in bitArray.equal function causes PKCS5 verification failure in cbc.js, so it needs to be fixed. We should exclude the bits following partial, since they are not really a part of the bit array.
Please add hash param as suggested in the change. There is no way of using anything except SHA256, since this is a default in HMAC. That creates issues for keys derived by other systems that use a different hash function.
I've just committed yet another change to the same "pull" location: https://github.com/ogryb/sjcl.git
Please take a look. A bug in bitArray.equal function causes PKCS5 verification failure in cbc.js, so it needs to be fixed. We should exclude the bits following partial, since they are not really a part of the bit array.