What’s the difference between digest algorithm and signing algorithm? [migrated]

I’m reading rfc5652, there are different references of the two algorithm identifiers.
For example in this ASN.1 structure :
https://tools.ietf.org/html/rfc5652#section-5.3
When using RSA for signing; isn’t the digest algorithm represents t… Continue reading What’s the difference between digest algorithm and signing algorithm? [migrated]

does BouncyCastle implementation of AES-256-CBC meet requirements: "128-bit IV", "PKCS7 padding" and "HMAC verification"

I’m writing an app for a client and part of the client’s encryption requirements for use of AES-256-CBC are:
“128-bit cryptographically random initialization vector”
“PKCS7 padding”
“HMAC of encrypted output required for inte… Continue reading does BouncyCastle implementation of AES-256-CBC meet requirements: "128-bit IV", "PKCS7 padding" and "HMAC verification"