Cloud views2010 google docs privacy

of 14
8 views
PDF
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Document Description
1. Privacy for Google Docs: Implementing a Transparent Encryption Layer Lilian Adkinson-Orellana [email_address] GRADIANT, Galician Research and Development Centre in…
Document Share
Document Transcript
  • 1. Privacy for Google Docs: Implementing a Transparent Encryption Layer Lilian Adkinson-Orellana [email_address] GRADIANT, Galician Research and Development Centre in Advanced Telecommunication
  • 2. Outline <ul><li>Introduction </li></ul><ul><li>Firefox Add-on </li></ul><ul><li>Using the secure Google Docs </li></ul><ul><li>Conclusion and Future Work </li></ul>
  • 3. Cloud Computing <ul><li>Distributed computing + distributed storage + virtualization. </li></ul><ul><li>Advantages for users: </li></ul><ul><ul><li>Scalability. </li></ul></ul><ul><ul><li>Ubiquity. </li></ul></ul><ul><ul><li>Pay-per-use. </li></ul></ul><ul><ul><li>No HW/maintenance cost. </li></ul></ul>IaaS PaaS SaaS
  • 4. Cloud Privacy <ul><li>Problems: </li></ul><ul><ul><li>Confidentiality: sensitive data exposed to the infrastructure provider . </li></ul></ul><ul><ul><li>Privacy of the information: unauthorized access to private data by users. </li></ul></ul><ul><ul><li>Loss of data: can users really trust on provider’s infrastructure reliability? </li></ul></ul>
  • 5. Document editing SaaS Maximum document size Maximum storage Price Real time collaboration Edit uploaded documents Type documents Google Docs 500K 1 GB free Yes Yes Text Spreadsheets Presentations Zoho - 1 GB free No Yes Text Spreadsheets Presentations Microsoft Office Live 25MB 500 MB free No No Text Spreadsheets Presentations ThinkFree 10 MB 1 GB 30 days trial Yes - Text Spreadsheets Presentations Feng Office - 300MB 30 days trial Yes Text Spreadsheets Presentations Adobe BuzzWord 10 MB - free Yes No Text Maximum document size Maximum storage Price Real time collaboration Edit uploaded documents Type documents Google Docs 500K 1 GB free Yes Yes Text Spreadsheets Presentations Zoho - 1 GB free No Yes Text Spreadsheets Presentations Microsoft Office Live 25MB 500 MB free No No Text Spreadsheets Presentations ThinkFree 10 MB 1 GB 30 days trial Yes - Text Spreadsheets Presentations Feng Office - 300MB 30 days trial Yes Text Spreadsheets Presentations Adobe BuzzWord 10 MB - free Yes No Text
  • 6. Firefox Add-on <ul><li>Master password. </li></ul><ul><li>Hidden indices: algorithm + options </li></ul><ul><ul><li>User index: information about encrypted and not shared documents. </li></ul></ul><ul><ul><li>Shared index: information about encrypted and shared documents. </li></ul></ul>
  • 7. Firefox Add-on <ul><li>Channel listeners : intercept the communication with Google Docs servers. </li></ul><ul><li>Google Docs API </li></ul><ul><li>AJAX requests </li></ul><ul><li>XUL (interface) + JavaScript. </li></ul><ul><li>authentication, </li></ul><ul><li>documents list, </li></ul><ul><li>sharing permissions... </li></ul>
  • 8. Firefox Add-on
  • 9. Using the secure Google Docs: Changes in interface
  • 10. Using the secure Google Docs: Encrypting a document
  • 11. Using the secure Google Docs: Supported algorithms Name Block size Key size Security Speed Speed depends on key size? AES Advanced Encryption Standard 128 bits 128, 192, 256 bits Secure Fast Yes DES Data Encryption Standard 64 bits 56 bits Insecure Slow - Triple DES Triple Data Encryption Algorithm 64 bits 56-168 bits Moderately secure Very Slow No Blowfish - 64 bits 32-448 bits Moderately secure Fast No RC4 Rivest Cipher 4 64 bits 8-2048 bits Insecure Very fast No TEA Tiny Encryption Algorithm 64 bits 128 bits Insecure Fast No xxTEA Corrected Block TEA arbitrary, (min 64 bits) 128 bits Moderately secure Fast No
  • 12. Using the secure Google Docs: Opening document w/o plugin
  • 13. Conclusion and Future Work <ul><li>New security layer to protect Google Docs documents in a transparent way. </li></ul><ul><li>Encryption in client-side: content of documents sent and stored in Google cloud servers are not accessible. </li></ul><ul><li>Encrypted shared documents in development. </li></ul><ul><li>Ciphered spreadsheets: need of server side support (operations performed in server-side). </li></ul>
  • 14. Privacy for Google Docs: Implementing a Transparent Encryption Layer THANK YOU FOR YOUR ATTENTION!! Lilian Adkinson-Orellana [email_address]
  • We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks
    SAVE OUR EARTH

    We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

    More details...

    Sign Now!

    We are very appreciated for your Prompt Action!

    x