EDDSA25519CTX
{.type = EDDSA25519CTX,
case EDDSA25519CTX:{
case EDDSA25519CTX:{
if(key_type == EDDSA25519CTX){
if(key_type == EDDSA25519CTX){
if(key_type == EDDSA25519CTX){
if(key_type == EDDSA25519CTX){
if(key_type == EDDSA25519CTX){
(priv_key->key_type == EDDSA25519CTX) ||
if((sig_type != EDDSA25519) && (sig_type != EDDSA25519CTX) && (sig_type != EDDSA25519PH) && \
if((sig_type != EDDSA25519) && (sig_type != EDDSA25519CTX) && (sig_type != EDDSA25519PH)){
if((sig_type == EDDSA25519) || (sig_type == EDDSA25519CTX) || (sig_type == EDDSA25519PH)){
if((sig_type == EDDSA25519) || (sig_type == EDDSA25519CTX) || (sig_type == EDDSA25519PH)){
case EDDSA25519CTX:
if(sig->type == EDDSA25519CTX)
if((sig->type == EDDSA25519CTX) || (sig->type == SM2))
if((ec_sig_maps[i].type == EDDSA25519CTX) && ((hash_maps[j].type != SHA512) || (ec_maps[k].type != WEI25519))){
if(sig->type == EDDSA25519CTX)
if((sig->type == EDDSA25519CTX) || (sig->type == SM2))
if((ec_sig_maps[i].type == EDDSA25519CTX) && ((hash_maps[j].type != SHA512) || (ec_maps[k].type != WEI25519))){
if((c->sig_type == EDDSA25519) || (c->sig_type == EDDSA25519CTX) || (c->sig_type == EDDSA25519PH) || \
if((c->sig_type == EDDSA25519) || (c->sig_type == EDDSA25519CTX) || (c->sig_type == EDDSA25519PH)){
if(sig_type == EDDSA25519CTX){
.sig_type = EDDSA25519CTX,
.sig_type = EDDSA25519CTX,
.sig_type = EDDSA25519CTX,
.sig_type = EDDSA25519CTX,