As per the discussion in #351, some of these functions are useful to external users, but we want to make it absolutely clear that they're unsafe. Keep them behind a feature flag for that reason, and additionally add scary documentation inspired by what's already in the aes crate.
Please don't squash when merging if possible; the commits are split appropriately as is.
As per the discussion in #351, some of these functions are useful to external users, but we want to make it absolutely clear that they're unsafe. Keep them behind a feature flag for that reason, and additionally add scary documentation inspired by what's already in the aes crate.
Please don't squash when merging if possible; the commits are split appropriately as is.
This contribution is on behalf of my company.