Securing Business Transactions Using Merkle Tree
N. Ambika · 2024
The previous work is a decentralized appropriation chain. It is a method that provides simultaneous access to a record for everyone. Indirect cost accounting restricts database access to authorized employees. It involves the use of mathematical processes to retrieve advanced information. It requires a password or key for data decryption. Data encryption is performed before entering the database. Each data cluster is encrypted with a unique key for authorized workstation access. The encryption keys are managed by the indirect cost accounting (ICA) system. Client and company account information can be stored in a database using passwords. Indirect cost accounting manages the primary delivery under staff accountability. Employee accounts (EAs) are assigned to accounts based on location or account balance. In the sending state, ICA sends secret keys to corresponding EAs. Indirect cost accounting encrypts data received from external networks using a secret key. Indirect cost accounting writes data to a clustered database. Employees manage their business accounts using their workstations. Data is encrypted using the recipient's public key before being sent. Recipients decrypt the data using their private key. It is an enhanced authentication layer that protects data from unauthorized internal use. If the private key is compromised, then all the data stored in the system is compromised. Hence, the key has to be changed for every session without communicating to each other. The suggestion improves the system by generating keys using Merkle tree. It secures the system by 5.95%.