Encryption

40 views
Skip to first unread message

Nadav Weizmann

unread,
Oct 6, 2015, 11:04:43 AM10/6/15
to Realm Java
Hey,

Is there some more detailed information about the Encryption feature?

Thanks

Christian Melchior

unread,
Oct 6, 2015, 1:32:39 PM10/6/15
to Nadav Weizmann, realm...@googlegroups.com
Hi Nadav

We have some details in our documentation here: https://realm.io/docs/java/latest/#encryption

Are you looking for something more specific, and in which case what?

--
Christian Melchior
Senior Android Developer


--
You received this message because you are subscribed to the Google Groups "Realm Java" group.
To unsubscribe from this group and stop receiving emails from it, send an email to realm-java+...@googlegroups.com.
To post to this group, send email to realm...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/realm-java/efb0e817-f543-4479-9793-e9cc5d7df605%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



{#HS:128156270-1991#}

Nadav Weizmann

unread,
Oct 11, 2015, 7:06:04 AM10/11/15
to Realm Java
Hey Christian,

Again, thanks for the quick response.
What cipher exactly is used (modes, base params, sizes...).
What is the implementation/lib used to perform it?

Thanks

Thomas Goyne

unread,
Oct 13, 2015, 7:00:35 PM10/13/15
to Nadav Weizmann, realm...@googlegroups.com
We use AES in CBC mode with a 256-bit encryption key with a 224-bit SHA-2 HMAC. Each write uses a unique IV for the first block of the write (initially random, then incremented for each write). OpenSSL's AES implementation is used on Android, and CommonCrypto on iOS.

--
Thomas Goyne



On Sun, Oct 11, 2015 at 11:06 AM UTC, Nadav Weizmann <nadav....@gmail.com> wrote:
Hey Christian,

Again, thanks for the quick response.
What cipher exactly is used (modes, base params, sizes...).
What is the implementation/lib used to perform it?

Thanks



On Tue, Oct 6, 2015 at 5:32 PM UTC, Christian Melchior <he...@realm.io> wrote:
Hi Nadav

We have some details in our documentation here: https://realm.io/docs/java/latest/#encryption

Are you looking for something more specific, and in which case what?

--
Christian Melchior
Senior Android Developer


On Tue, Oct 6, 2015 at 3:04 PM UTC, Nadav Weizmann <nadav....@gmail.com> wrote:
Hey,

Is there some more detailed information about the Encryption feature?

Thanks
--
You received this message because you are subscribed to the Google Groups "Realm Java" group.
To unsubscribe from this group and stop receiving emails from it, send an email to realm-java+...@googlegroups.com.
To post to this group, send email to realm...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/realm-java/efb0e817-f543-4479-9793-e9cc5d7df605%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



{#HS:128156270-1991#}

gato sempai

unread,
Apr 12, 2016, 5:47:05 PM4/12/16
to Realm Java, he...@realm.io
Hello,
I have seen the source code implementation for android (this one, https://github.com/realm/realm-java ) and i didn't find openssl calls, as you say.
Could you tell me where they are?

Thanks.
Reply all
Reply to author
Forward
0 new messages