Hi,

Thanks for your interest in the encryption used. We still have to
write proper documentation, but I can tell you that the encryption of
the image stream is performed using a combination of AES and Trivium
encryption:
AES is used to encrypt a secure random key with OI Safe's master
password, and Trivium is used to encrypt the image file:
http://en.wikipedia.org/wiki/Trivium_(cipher)

Trivium is the fastest cipher I know (about 3 to 4 times faster than
AES) for which up to today no successful cryptographic attack is
known. It does not use any floating point math and only works by
shifting bit fields.

We use the eStreamJ implementation. Needless to say, all encryption/
decryption is performed within OI Safe (1.1.1 or greater) which is
open source, so the algorithms used can be fully checked there.
(Obscura itself does not do any encryption/decryption).

Currently we decrypt the image through a ContentProvider every time it
is requested, which is actually twice before it is displayed by the
Gallery app - so there is some potential to still improve the current
performance of Obscura by an additional cache.

Peli
www.openintents.org

On 1 Jun., 03:38, Fred Grott <[email protected]> wrote:
> Peli
>
> A question was encryption implemented using a fixed-point library to
> simulate floating point to deal with the performance issues?
>
> Curious as I remember writing such libraries when J2me was a bit younger to
> deal with performance issues..
>
> On Sat, May 30, 2009 at 10:35 AM, Peli <[email protected]> wrote:
>
> > Despite the ADC 2 announcement, we've decided to publish our latest
> > application, and not wait for the developer challenge:
>
> > Obscura is a picture safe to keep your private images secure.
>
> > Obscura itself is closed source and sold through Android Market, but
> > all encryption of the images is handled through intents by the open
> > source OI Safe, similar to how it is done in OI Notepad.
>
> > Here are a few screenshots:
> >http://www.openintents.org/en/node/231
> > You will notice the similarity to Android's Gallery, on which we based
> > Obscura.
>
> > Any feedback is welcome. Let us know of any bugs you encounter, as
> > this is the first release.
>
> > Peli
> >www.openintents.org
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to