Skip to content

Commit 61ee740

Browse files
committed
Updated the README to reflect version 1.1 release changes
1 parent 6288735 commit 61ee740

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@ privacy we wanted.
1414
Background
1515
------------------------------
1616

17-
Orwell uses the excellent [Bouncy Castle](http://www.bouncycastle.org/java.html) library
18-
as a basis for much of the functionality provided, with enhancements made to improve the
19-
security of the block ciphers used.
17+
Orwell uses [Stripped Castle](https://github.com/gnu-user/strippedcastle), which is
18+
a modified version of the the excellent [Bouncy Castle](http://www.bouncycastle.org/java.html)
19+
library as a basis for much of the functionality provided. Stripped Castle is the same as
20+
Bouncy Castle, just with slight enhancements made to support using Bouncy Castle on Android and
21+
to improve the security of the block ciphers used.
2022

2123

2224
Security
@@ -27,6 +29,10 @@ key exchange protocol uses a unique signing scheme based on the use of *a priori
2729
information to facilitate signing and verifying the keys, rather than depending on a
2830
centralized Certificate Authority.
2931

32+
After the key exchange a hybrid encryption scheme is used known as Integrated Encryption
33+
Scheme ([IES](http://en.wikipedia.org/wiki/Integrated_Encryption_Scheme)) to facilitate
34+
sending and receiving encrypted messages by using the Elliptic Curves and *a priori*
35+
information in order to derive the symmetric keys that are used.
3036

3137

3238
Copyright (Really Copyleft)

0 commit comments

Comments
 (0)