Switch back to Cryptography from DataProtection

@GrabYourPitchforks Can you review?  Also is there a HMACSHA1 equivalent for K yet?  I see the base interfaces/types exist, but I didn't see any obvious assembly with a HMACSHA1 implementation?