Cryptographic Security Solutions for the Internet of Things