This document describes an encrypted database management system that allows administrators to securely store and access employee data from anywhere using their smartphone. It discusses how encryption protects data even if stolen, as attackers cannot access it without the encryption key. The system allows administrators to add, read, write, modify, search, delete, encrypt, and decrypt employee records including name, age, ID number, mobile number, salary, sector, year of joining, gender, and designation. It provides functions for logging in, displaying interfaces, performing database operations, and concluding that C++ is well-suited for building such secure systems.
2.  Today everyone is turning towards technology
and they believe it is quite secure and easy to
handle because of END TO END encrypted
database management system.
 Encrypted database management system helps
us to handle our personal and important
database easily.
 The manager can access the whole data of their
employees easily from anywhere just using
their smart phone.
INTRODUCTION
3.  Encrypted database is more secured because
even when data is stolen the attackers cannot
access the data without the key.
 In END TO END encryption even developers
cannot see the data transferred between two
users .Example :- Whatsapp.
 Requires less security because data is in
encrypted form.
ADVANTAGES OF
ENCRYPTED DATABASE
4. Administrator can add following details
1. Name of employee
2. Age of employee
3. ID number of employee
4. Mobile number of employee
5. Salary of employee
The features of this program
are as follows.
5. 6. Sector of employee
7. Year of joining
8. Gender
9. Designation
6.  login() – This function provides the user interface for
administrator to enter the username and password.
 display() – This function is used to display the two
lines(component of UI) after 1.5 sec.
Operations that can be
performed on database.
7.  choice() - This function checks the password
entered by administrator and if the password is correct it
allows to enter the database and also provides the user
interface to choose the operations like end, decrypt,
encrypt, write, delete, search, modify, read.
8.  read() – This function is used to call getdata()
and decide that more record are to be entered or
not.
 getdata() – This function is called in read
function to get the data of one employee.
9.  write() – This function is used to create user interface for entering
the data.
10.  modify() and modifydata() – These functions are used to modify
the existing data.
12.  search() – This function is used to search a particular record in
database.
13.  deleted() – This function is used to delete the particular record
from the database.
14.  displayall() – This functions is used to display the whole
database together.
15.  encrypt() – This function is used to encrypt the data to
unreadable format.
16.  decrypt() – This function is used to decrypt the data to original
format.
17.  end() – This function displays the screen below.
18. CONCLUSION
 For now what our knowledge says is C++ is the best
programming language.
 C++ language can solve almost every real world problem
 C++ language should be used for making our life easy by
writing such programs.
19. Made by :- Apurv Singh Gautam
Rushin Tilva
Thankyou !!