Slashdot Log In
Encrypting Google Calendar With Firefox Extensions
Posted by
timothy
on Sun Jul 20, 2008 04:42 PM
from the show-as-unavailable dept.
from the show-as-unavailable dept.
mrcgran writes "IBM's Nathan Harrington has an interesting essay on using open-source tools to ensure privacy on Google Calendar: 'Today's Web applications provide many benefits for online storage, access, and collaboration. Although some applications offer encryption of user data, most do not. This article provides tools and code needed to add basic encryption support for user data in one of the most popular online calendar applications. Building on the incredible flexibility of Firefox extensions and the Gnu Privacy Guard, this article shows you how to store only encrypted event descriptions in Google's Calendar application, while displaying a plain text version to anyone with the appropriate decryption keys.'"
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
And the ads? (Score:5, Interesting)
I wonder what weird context ads will show up on a gmail page full of encrypted stuff.
Re: (Score:3, Funny)
None, if you not only use this story's extension, but also Adblock Plus [mozilla.org].
Re: (Score:3, Insightful)
The cloud is a lie. One we're better off not perpetuating at that. Our data is on Google's servers, under their control and used for their benefit. I realise you're referring unambiguously to this yourself when you talk about breaching their T
Re: (Score:2)
no i would not use gmail anyway. I'm just wondering what the parser to get the ads would come up with.
Re: (Score:3, Funny)
Re: (Score:3, Funny)
Find exactly what you want today!
www.eBay.com
afafasdf (Score:5, Funny)
jub arrqf nyy gung penc? Whfg hfr guvf xvpx-nff rapelcgvba zrgubq gung abobql pbhyq rire svther bhg!
Re:afafasdf (Score:5, Funny)
Parent
Re: (Score:2, Funny)
Your confidence in that encryption method is intriguing, Mr. Urrz.
Re:afafasdf (Score:4, Funny)
No I'm afraid the turtle escapade did not go quite as planned. Requesting a vet and some extraction tools. I submit that next time we grease the turtle and not the tubes. TTYL
Parent
Re: (Score:3, Funny)
The chair is against the wall.
But ...
BUT ...
John has a SHORT moustache.
Re:afafasdf (Score:4, Informative)
The chair is against the wall.
But ...
BUT ...
John has a SHORT moustache.
thanks for presenting me to this wikipedia's article on number stations: http://en.wikipedia.org/wiki/Numbers_station [wikipedia.org]
... "In the 1984 film Red Dawn, a band of high school guerrilla fighters hears two code phrases (each repeated twice) broadcast over the radio as they hide out in the wilderness. The phrases are: The chair is against the wall and John has a long mustache (the latter of which was actually used as a code-signal by the French Resistance during World War II)."
Parent
Re: (Score:2)
Quite. I'd propose to meet you in a fortnight for some crumpets, if you would have it be.
Naturally, we'll need the olive oil as usual.
Re: (Score:2)
Re: (Score:2)
aka
You should patent that encryption method! It's so convenient! I didn't even need a key!
Re: (Score:2)
I didn't even need a key!
His algorithm uses a 5-bit key, but the key space only has 25 valid keys. Therefore, searching this key space is trivial, even for a paper-and-pencil method. In this case he chose the most commonly used key for this algorithm (ROTn), which you happened to also try first: 13 (or in base-2: 01101).
Long live Caesar! (Score:2)
W twuifsr wh cih obr fch 14'r awbs pippo
Actual ads from Google (Score:3, Informative)
jub arrqf nyy gung penc? Whfg hfr guvf xvpx-nff rapelcgvba zrgubq gung abobql pbhyq rire svther bhg!
Just out of curiousity, I posted that into a new email with gmail, saved it to my drafts folder, then went to look, and the "context" ads that appeared are:
Secrets of the Shaolin
Rare Chinese Scriptures Translated Released for 1st Time Ever
Try Tai Chi QiGong
Live A More Active & Fuller Life, DVD/Videos, Free & Fast Shipping!
Coconut Soup (Tom Kha)
Made with Fresh Coconut Milk Loaded with Lemongrass and Galangal
Chi Kung Resources
See How Chi Kung Can Empower You. Learn How Today!
BE a Yoga Teacher
Teacher T
Re: (Score:2)
IBM pays people for this stuff...? (Score:4, Insightful)
I get why this article is on Slashdot (it's kind of cool), but why would IBM pay employees to work on this type of thing? It's impractical for several reasons...
Security & practicality:
Google:
Re: (Score:3, Insightful)
Under Security & Practicality you missed a few points:
4. It leaks information. The encrypted version shows when you are busy and free
5. There's no point using a 4096-bit key. Most calendar entries are 60 characters so the key size is overkill given there is probably less than 360 bits of entropy
6. Calendar entries are highly regular, a dictionary attack would be tractable regardless of the key-size because of the limited input space
Been There, Done That (Score:4, Informative)
A major drawback is that it's usually very implementation-specific. The plugin has to be updated whenever the web application is significantly updated, and can usually be circumvented by the application provider if they really want. Additionally, encryption eliminates searchability, though there are some mediocre mitigations such as searchable encryption, tags, or searching for hashes of words. Note: WAPP hasn't been maintained since ~5/07, so it likely won't work with current applications without some tweaks.
If you have any questions, my email address is (my first name) DOT (my last name) at gmail.com.
- Gabriel Landau
Known plain-text attacks? (Score:4, Funny)
Monday 9am - doing nothing ...
Monday 10am - doing nothing
Monday 11am - doing nothing
Monday 12pm - lunch
Monday 1pm - doing nothing
Monday 2pm - doing nothing
Re: (Score:2)
Errr, what keywords do you think governments would like to scan calendars for? I don't think there is much of a market for online calendar services for drug dealers or terrorists:
11pm Pick up 2kg of uncut cocaine
Weds [all-day] Cut the coke
or
Fri 9am Blow myself the fuck up outside the library
??? I mean, I can see your point that this overkill. I'm just suprised that you offhandly show such paranoia :)
Re: (Score:2)
Agreed... I use https for all of my Google stuff. I can't believe people do it any other way. The 3 main apps I use with it are:
GMail
Calendar
Google Docs
I can't believe that people actually use GMail and Google Docs _without_ using https! That is a lot of personal junk flowing over unencrypted pipes.
I have to agree with my sibling poster... why doesn't Google encrypt all services that can carry sensitive information by default? Just doesn't make sense.
BTW: Even Google Gears (used for offline google docs