Signal-Android/src/org/thoughtcrime/securesms/crypto
Moxie Marlinspike 44092a3eff Support for Axolotl protocol.
1) Split code into v1 and v2 message paths.

2) Do the Axolotl protocol for v2.

3) Switch all v2 entities to protobuf.
2014-01-06 14:37:52 -08:00
..
protocol Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
AsymmetricMasterCipher.java Migrate to Curve25519. 2014-01-06 14:36:22 -08:00
AsymmetricMasterSecret.java Migrate to Curve25519. 2014-01-06 14:36:22 -08:00
DecryptingPartInputStream.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
DecryptingQueue.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
EncryptingPartOutputStream.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
IdentityKeyUtil.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
InvalidPassphraseException.java Initial Project Import 2011-12-20 10:20:44 -08:00
KeyExchangeInitiator.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
KeyExchangeProcessor.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
KeyExchangeProcessorV1.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
KeyExchangeProcessorV2.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
MasterSecretUtil.java Migrate to Curve25519. 2014-01-06 14:36:22 -08:00
PRNGFixes.java Update PRNG fix code sample. 2013-10-13 04:06:58 -07:00
PublicKeyAndVersion.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00