SHA-3 &locking protocol for distributed database systems








Abstract

In this paper, a new locking protocolis being proposed which will be applied on a distributed database system. Two Phase Locking protocol will be implemented along with Secure Hash Algorithm-3, 512 variant. The Two phase locking algorithm is used to provide resources to the user which reduces the chances of deadlock. A hash value is calculated for every data that is sent to the client by the database server and by the client to check the integrity of the data sent by the database server. The hash value will be computed using SHA-3 hashing algorithm. It describes the reliability of information before read-writes transactions after their successful commit.


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL