[liberationtech] Encipher.it
Wasabee
wasabee18 at gmail.com
Tue Jun 18 13:13:05 PDT 2013
why does everyone want to trust yet another third party to encrypt data
on their behalf :)?
if u want to encrypt stuff, u should do it on ur machine. Maybe what
people should be searching for is an easy-to-use, audited and open
source stack to do it.
if we are too lazy to do it ourselves and want to outsource it to an
online service; this we dont really value ourprivacy after all. there is
no gain without a little pain.
On 18/06/2013 21:05, Steve Weis wrote:
> It's not safe.
>
> This is their bookmarklet:
> (function(){document.body.appendChild(document.createElement('script')).src='https://encipher.it/javascripts/inject.js';})(
> <https://encipher.it/javascripts/inject.js%27;%7D%29%28>);
>
> That loads a JavaScript file from the encipher.it <http://encipher.it>
> site, which can be changed at any time and compromise your messages
> without your knowledge.
>
> The actual call to encrypt data is here:
> https://encipher.it/javascripts/encipher.js :
> """
> hmac = hex_hmac_sha1(key, _this.text);
> hmac += hmac.slice(0, 24);
> cipher = hmac + salt + Aes.Ctr.encrypt(_this.text, key, 256);
> """
>
> They're MACing the key for some reason, then using unauthenticated CTR
> mode without an HMAC. So this is completely vulnerable to someone
> modifying the ciphertext.
>
> That CTR mode is implemented by this:
> https://encipher.it/javascripts/AES.js. That's using the time of day
> as a nonce combined with a weak JS Math.random(). That's vulnerable to
> some attacks as well.
>
> Generally, I'd assume that a random crypto project you run across is
> probably not safe.
>
>
> On Tue, Jun 18, 2013 at 11:51 AM, Lorenzo Franceschi Bicchierai
> <lorenzofb8 at gmail.com <mailto:lorenzofb8 at gmail.com>> wrote:
>
> Have you guys seen this?
>
> https://encipher.it/
>
> I've searched through the archives but didn't see anything. I'm
> wondering how safe this is.
>
> It has received some small attention on the media before.
>
> http://www.pcworld.com/article/255938/encipher_it_encrypts_email_for_free.html
>
>
> Thoughts?
>
> --
> *Lorenzo Franceschi-Bicchierai
> *Mashable <http://www.mashable.com> Junior US & World Reporter
> lorenzo at mashable.com <mailto:lorenzo at mashable.com> |
> lorenzofb8 at gmail.com <mailto:lorenzofb8 at gmail.com>
> #: (+1) 917 257 1382
> Twitter: @lorenzoFB <http://www.twitter.com/lorenzoFB>
> Skype: lorenzofb8
> OTR: lorenzofb at jabber.ccc.de <mailto:lorenzofb at jabber.ccc.de>
> www.lorenzofb.com <http://www.lorenzofb.com>
>
> --
> Too many emails? Unsubscribe, change to digest, or change password
> by emailing moderator at companys at stanford.edu
> <mailto:companys at stanford.edu> or changing your settings at
> https://mailman.stanford.edu/mailman/listinfo/liberationtech
>
>
>
>
> --
> Too many emails? Unsubscribe, change to digest, or change password by emailing moderator at companys at stanford.edu or changing your settings at https://mailman.stanford.edu/mailman/listinfo/liberationtech
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.stanford.edu/pipermail/liberationtech/attachments/20130618/99930e33/attachment.html>
More information about the liberationtech
mailing list