Skip to content

Use namespaced labels for all crypto operations

akwizgran requested to merge 617-crypto-labels into master

This branch refactors the crypto component to remove protocol-specific methods from the main CryptoComponent interface. The MAC operation is updated to take a label, like the hash and signature operations, and a general-purpose key derivation method with a label is provided.

First part of #617 (closed).

Merge request reports