Abstract

Abstract: The Triple Data Encryption Algorithm, also known as Triple DES (Data Encryption Standard), 3DES, TDES, Triple DEA, or TDEA, is a symmetric key-block cypher that uses the DES cypher in triplicate by encrypting with key 1 (k1), decrypting with key 2, and encrypting with key 3 (k3) (k3). There is a two-key variation as well, where k1 and k3 are identical. The Data Encryption Standard, created by IBM in the early 1970s and adopted by NIST with minor adjustments in 1977, is the foundation of the 3DES cypher suite. The system consists of a Data Owner, Network Storage, Aggregate Key and User. The data owner uploads the file which is encrypted by making use of 3DES algorithm, once the data has been encrypted blowfish is applied to convert the whole data into data blocks which is stored in network storage or the drop box. When the authorized user provides the secret key that is the aggregate key the data is decrypted and original data is available for the user. Admin will be a superuser who will manage different things like uploaded files and registered users. Admin will be having permissions to remove users if found invalid. The secure data sharing system using 3DES algorithm is developed with the Java technologies. Encryption is done using triple standard encryption standard. Agile methodology is used to develop the system and MySQL Database is used to store the data. The system is able to efficiently store the data uploaded by the data owner after encrypting it using blowfish algorithm and 3DES technology. After the storage of the data the system will also be able to securely transfer the saved data within the trusted set of people without any other person able to access the file.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call