EVP_ASYM_CIPHER-SM2(7SSL)

πŸ’– EVP_ASYM_CIPHER-SM2 πŸ’–

okay bestie, welcome to the EVP_ASYM_CIPHER-SM2 page β€” that's the <rainbow>7SSL</rainbow> manual, aka the OpenSSL girlies' corner for SM2 asymmetric cipher stuff ✨


🌸 NAME 🌸

EVP_ASYM_CIPHER-SM2 β€” the SM2 Asymmetric Cipher algorithm support situation. no cap, that's literally the whole job. 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this is the Asymmetric Cipher support for the SM2 key type. that's it, that's the vibe. πŸ’…

πŸ‘‘ SM2 Asymmetric Cipher parameters πŸ‘‘

okay these are the params, and yes they're both <UTF8 string> β€” iconically stringy of them:

  • "digest" (that's OSSL_ASYM_CIPHER_PARAM_DIGEST) β€” <UTF8 string>, the digest param, periodt.
  • "digest-props" (that's OSSL_ASYM_CIPHER_PARAM_DIGEST_PROPS) β€” <UTF8 string>, the props param, and no I will not elaborate further because πŸ‘‡
for the actual deets on both of these, go read "Asymmetric Cipher Parameters" in provider-asym_cipher(7). that's the source of truth, fr fr. πŸ“–βœ¨

🌈 SEE ALSO 🌈

like, go read these too, they're all lowkey required reading:


Copyright 2020 The OpenSSL Project Authors. All Rights Reserved. πŸ’œ

Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.

not me reminding you to actually read the license bestie, it's giving responsible queen energy πŸ‘‘

and that's a wrap on <rainbow>EVP_ASYM_CIPHER-SM2</rainbow> (manual <rainbow>7SSL</rainbow>) from OpenSSL version 4.0.3, dated 2026-09-29 🌸✨ bye bestie, go slay some SM2 πŸ’–πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from