achieving minimum storage cost for intermediate datasets in the cloud.pptx

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 ?