MAC ctx duplication not in life cycle

"'Ladd, Watson' via openssl-users" <[email protected]>
Newsgroups gmane.comp.encryption.openssl.user
Message-ID <DM6PR17MB39798E66D19C0F6BFE250E41C1D22@DM6PR17MB3979.namprd17.prod.outlook.com>
Dear all,

I was looking at https://docs.openssl.org/master/man7/life_cycle-mac/#state-transition-diagram and it seems that duplication isn't treated in the lifecycle. In particular we'd like to be able to duplicate a EVP_MAC_CTX to avoid carrying out key dependent but not data dependent initialization multiple times, and it isn't clear if we can count on that working consistently. Will it? And should the diagram/text address duplication.

Sincerely,
Watson Ladd
life_cycle-mac - OpenSSL Documentation<https://docs.openssl.org/master/man7/life_cycle-mac/#state-transition-diagram>
life_cycle-mac¶ NAME¶. life_cycle-mac - The MAC algorithm life-cycle. DESCRIPTION¶. All message authentication codes (MACs) go through a number of stages in their life-cycle:
docs.openssl.org


-- 
You received this message because you are subscribed to the Google Groups "openssl-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openssl-users+unsubscribe-MCmKBN63+Bmbup2nOX2J7Q@public.gmane.org
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-users/DM6PR17MB39798E66D19C0F6BFE250E41C1D22%40DM6PR17MB3979.namprd17.prod.outlook.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.