Memristive technologies for data storage, computation, encryption, and radio-frequency communication