Patent ID: 9356777
Filing Date: 2016-05-31
CPC Classification: G06F,G06Q,H04L,H04W

Claim Text:
1. A mobile device app computer program product (APP) for sending and encrypted files via a Wi-Fi Direct communications channel between a first mobile device and a second mobile device, the APP tangibly embodied in a computer readable medium and containing instructions that, when executed by the first mobile device, cause a processor to perform operations comprising: retrieving a file from data memory in the first mobile device; generating an AES-256 symmetric key; encrypting the retrieved file using the generated AES-256 symmetric key; encrypting the generated symmetric key using a public key associated with a second mobile device; and, sending the AES-256 encrypted file and the encrypted symmetric key directly to the second mobile device via a direct communications channel, the APP containing instructions that, when executed by the second mobile device, cause a processor to perform operations comprising: generating the public key and a corresponding private key, wherein the public key contains information pertaining to encryption and the private key contains information pertaining to decryption; receiving an AES-256 encrypted file and an encrypted symmetric key directly from the first mobile device via a Wi-Fi Direct communications channel; decrypting the received encrypted symmetric key using the private key; decrypting the received AES-256 encrypted file using a decrypted symmetric key; and, storing the decrypted file to data memory in the second mobile device.