about summary refs log tree commit diff stats
path: root/src/omemo/crypto.h
Commit message (Collapse)AuthorAgeFilesLines
* auto-formatSteffen Jaeckel2022-02-011-89/+89
| | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
* Add I/O error handling and use filenames instead of file descriptorsWilliam Wennerström2020-11-161-2/+3
|
* Refactor OMEMO download into AESGCMDownload toolWilliam Wennerström2020-11-161-3/+0
|
* Run make format on rebaseWilliam Wennerström2020-11-161-9/+9
|
* Move file encryption function to public headerWilliam Wennerström2020-11-161-6/+5
|
* Remove unused #define's and move URL scheme define to omemo/crypto.hWilliam Wennerström2020-11-161-0/+1
|
* Move setup for AESGCM to omemo/cryptoWilliam Wennerström2020-11-161-4/+5
|
* Initial /sendfile OMEMO encryptionWilliam Wennerström2020-11-161-4/+14
|
* Apply coding styleMichael Vetter2020-07-071-30/+30
|
* Revert "Apply coding style"Michael Vetter2020-07-071-30/+30
| | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems.
* Apply coding styleMichael Vetter2020-07-071-30/+30
| | | | Regards https://github.com/profanity-im/profanity/issues/1396
* omemo: switch to 12 byte IVMichael Vetter2020-02-171-1/+1
| | | | | | | We decrypt both 12 and 16 bytes. And send 12 instead of 16 bytes now. Close https://github.com/profanity-im/profanity/issues/1272
* Add support for 12 bytes IVPaul Fariello2020-01-201-1/+1
| | | | | | | 16 bytes IV should be used. Some clients can't use it so we should also support decrypting 12 bytes IV. Fix #1253
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Add copyright to omemo codeMichael Vetter2019-06-171-0/+33
|
* Check received gcm tagPaul Fariello2019-04-101-1/+1
|
* Follow xep by putting gcm tag on encrypted keyPaul Fariello2019-04-101-4/+4
|
* Add OMEMO message encryption and decryptionPaul Fariello2019-04-101-1/+13
|
* Add crypto backend for signal-protocolPaul Fariello2019-04-081-0/+136