Abstract: A system and method for secure data communication between one or more senders and recipients is disclosed. The system comprising a server including a processor and a memory in communication with the processor, a database in communication with the server, and a user device associated with each sender and receiver including a storage medium configured to access the server via a network. The server is configured to generate a first key on initiating communication between sender and recipient, and assigns the first key to the recipient. A key generator generates a pair of keys and the pair of keys stored in the storage medium. The server performs encryption and decryption of data communicated between one or more senders and receiver via one or more communication modes.
Abstract: A system and method for securing data in a storage medium is disclosed. The system comprises a computing device, a database in communication with the computing device, and a user device including the storage medium is configured to access the computing device via a network. Computing device is configured to collect one or more parameters from at least one of the user device and the computing device. A seed key is generated based on the parameters using a digest algorithm. The computing device is configured generate a key using the seed key and MD5 and semi-Random SHA encryption. The computing device is configured to use the key to encrypt or decrypt data that accesses to and from a portion of the storage medium. The computing device is configured to execute encrypt and decrypt process through inline function without storing keys. The parameter includes server paired parameters and user device parameters.