Upload
suganya-periasamy
View
217
Download
0
Embed Size (px)
Citation preview
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
1/21
Modules
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud1
Data Center
User details are stored in data centers
Data center maintains the shared data values in encrypted
form
Homomorphic encryption scheme is used for encryptionprocess
Process data in encrypted form
Security is provided to the datas in the data centers
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
2/21
Screen Shots
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the
Cloud2
Cloud Data Center
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
3/21
Coding
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the
Cloud3
create table occlist(ccno Number(10),
salstatus Number(3),durations Number(10),
crhistory Number(3), purpose Number(6),
camount Number(12,2),accbonds Number(3),
empstatus Number(3), insrate Number(7,2),pss Number(3),
dbcrs Number(8),resstatus Number(3),
property Number(6),age Number(3),
insplans Number(6),hstatus Number(6),
ccount Number(2),jobstatus Number(6),
fmembers Number(3),telephone Number(6),
foreigner Number(6),pclass Number(2));
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
4/21
Coding(contd..)
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the
Cloud4
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource() == btimport)
{
setTitle("Imported Credit Card Data Set");Screen.update1(this);
lbltitle.setText("Imported Credit Card Data Set");
assignData1();
if(row != 0)
Screen.showMessage("Data import process completed");
}
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
5/21
Screen Shots(contd..)
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud5
Data Import
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
6/21
Coding(contd..)
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the
Cloud6
if(ae.getSource() == btclean)
{
setTitle("Cleaned Credit Card Data Set");
Screen.update1(this);
lbltitle.setText("Cleaned Credit Card Data Set");
assignData2();
if(row != 0)
Screen.showMessage("Data cleaning process
completed");}
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
7/21
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
8/21
Coding(contd..)
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the
Cloud8
if(ae.getSource() == btconvert)
{setTitle("Converted Credit Card Data Set");
Screen.update1(this);
lbltitle.setText("Converted Credit Card Data Set");
assignData3();if(row != 0)
Screen.showMessage("Data conversion processcompleted");
}
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
9/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud9
Screen Shots(contd..)
Data Conversion
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
10/21
Coding(contd..)
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud10
if(ae.getSource() == btdetails)
{ selno = jtab.getSelectedRow();
if(selno == -1 || selno >= row){
Screen.showMessage("Select a credit card number from
the list");
return;
} str = (String) jtab.getValueAt(selno, 0);
ccno = Integer.parseInt(str);
mainmenu.ccno = ccno;new CCDetails(mainmenu);
}}
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
11/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud11
Screen Shots(contd..)
Credit Card Details
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
12/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud12
Screen Shots(contd..)
Credit Card Details
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
13/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud13
Data Security & Anonymization
Encryption process is performed under the data provider
environment
Homomorphic encryption is used
Datas are processed in cloud in encrypted form
Data anonymization is the process of destroying tracks to
provide security
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
14/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud14
Screen Shots(contd..)
Attribute Details
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
15/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud15
Screen Shots(contd..)
Security Process
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
16/21
Coding(contd..)
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the
Cloud16
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource() == btanonymize)
{
str = JOptionPane.showInputDialog("Enter the K value?","3");
if(str == null)
{
Screen.showMessage("K value is not entered");return;
}
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
17/21
Coding(contd..)
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud17
try
{
kv = Integer.parseInt(str);
if(kv < 5 )
{
Screen.showMessage("Insufficient K value");return; }
anonymizeProcess();
assignData();
Screen.showMessage("Anonymization Process
Completed");
}
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
18/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud18
Screen Shots(contd..)
Anonymization Process
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
19/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud19
Screen Shots(contd..)
Anonymization Process
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
20/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the Cloud20
THANK YOU
8/12/2019 achieving minimum storage cost for intermediate datasets in the cloud.pptx
21/21
Achieving Minimum Storage Cost with Privacy Preserving Intermediate Datasets in the
Cloud21
QUERIES ?