Home | History | Annotate | Download | only in engine

Lines Matching refs:digest

103 static int cryptodev_engine_digests(ENGINE *e, const EVP_MD **digest,
650 /* convert digest type to cryptodev */
679 int digest;
681 if ((digest = digest_nid_to_cryptodev(ctx->digest->type)) == NID_undef){
682 printf("cryptodev_digest_init: Can't get digest \n");
694 sess->mackeylen = digest_key_length(ctx->digest->type);
695 sess->mac = digest;
747 printf("cryptodev_digest_update: digest failed\n");
777 printf("cryptodev_digest_final: digest failed\n");
784 memcpy(md, state->digest_res, ctx->digest->md_size);
827 int digest;
836 digest = digest_nid_to_cryptodev(to->digest->type);
839 sess->mackeylen = digest_key_length(to->digest->type);
840 sess->mac = digest;
898 cryptodev_engine_digests(ENGINE *e, const EVP_MD **digest,
901 if (!digest)
907 *digest = &cryptodev_md5;
910 *digest = &cryptodev_sha1;
914 *digest = NULL;
917 return (*digest != NULL);