-/**
- * Sign digest value using RSA PKCS#1
- *
- * @v key Key
- * @v digest Digest algorithm
- * @v value Digest value
- * @v signature Signature
- * @ret rc Return status code
- */
-static int rsa_pkcs1_sign ( const struct asn1_cursor *key,
- struct digest_algorithm *digest, const void *value,
- struct asn1_builder *signature ) {
-
- return rsa_sign ( key, digest, value, signature, rsa_pkcs1_encode );
-}
-
-/**
- * Verify signed digest value using RSA PKCS#1
- *
- * @v key Key
- * @v digest Digest algorithm
- * @v value Digest value
- * @v signature Signature
- * @ret rc Return status code
- */
-static int rsa_pkcs1_verify ( const struct asn1_cursor *key,
- struct digest_algorithm *digest,
- const void *value,
- const struct asn1_cursor *signature ) {
-
- return rsa_verify ( key, digest, value, signature, rsa_pkcs1_encode );
-}
-
-/**
- * Sign digest value using RSA PSS
- *
- * @v key Key
- * @v digest Digest algorithm
- * @v value Digest value
- * @v signature Signature
- * @ret rc Return status code
- */
-static int rsa_pss_sign ( const struct asn1_cursor *key,
- struct digest_algorithm *digest, const void *value,
- struct asn1_builder *signature ) {
-
- return rsa_sign ( key, digest, value, signature, rsa_pss_encode );
-}
-
-/**
- * Verify signed digest value using RSA PSS
- *
- * @v key Key
- * @v digest Digest algorithm
- * @v value Digest value
- * @v signature Signature
- * @ret rc Return status code
- */
-static int rsa_pss_verify ( const struct asn1_cursor *key,
- struct digest_algorithm *digest, const void *value,
- const struct asn1_cursor *signature ) {
-
- return rsa_verify ( key, digest, value, signature, rsa_pss_encode );
-}
-