Allow digests to supply S/MIME micalg values from a ctrl.
[openssl.git] / crypto / evp / evp_pbe.c
index 82115acf64422f56685e3d299dc57dd5978909c0..2d63636888e1dc670a9e4e3c9346194c7b4eabc3 100644 (file)
@@ -113,6 +113,10 @@ EVP_PBE_CTL builtin_pbe[] =
        {EVP_PBE_TYPE_PRF, NID_hmacWithSHA1, -1, NID_sha1, 0},
        {EVP_PBE_TYPE_PRF, NID_id_HMACGostR3411_94, -1, NID_id_GostR3411_94, 0},
        {EVP_PBE_TYPE_PRF, NID_hmacWithMD5, -1, NID_md5, 0},
+       {EVP_PBE_TYPE_PRF, NID_hmacWithSHA224, -1, NID_sha224, 0},
+       {EVP_PBE_TYPE_PRF, NID_hmacWithSHA256, -1, NID_sha256, 0},
+       {EVP_PBE_TYPE_PRF, NID_hmacWithSHA384, -1, NID_sha384, 0},
+       {EVP_PBE_TYPE_PRF, NID_hmacWithSHA512, -1, NID_sha512, 0},
        };
 
 #ifdef TEST