Added KeyGenUtils, MessageAuthCode, CryptBitSet, and ERAT plus supporting type enums.