Daniel Huigens
|
d489f3369f
|
Update to asmcrypto.js 2
|
2018-08-10 14:46:30 +02:00 |
|
Daniel Huigens
|
4afaae13ca
|
Remove unused variables
|
2018-05-03 13:07:52 +02:00 |
|
Daniel Huigens
|
a16d1a6a1d
|
iOS does not support GCM-en/decrypting empty messages
|
2018-04-30 19:09:48 +02:00 |
|
Daniel Huigens
|
485cb17e95
|
Deduplicate SymEncryptedAEADProtected encrypt / decrypt
|
2018-04-30 15:55:34 +02:00 |
|
Daniel Huigens
|
e061df113c
|
Implement GCM mode in the new draft
Also, implement additional data for GCM
|
2018-04-30 15:55:31 +02:00 |
|
Daniel Huigens
|
d5d4c97228
|
Fix config.use_native
|
2018-04-27 14:06:17 +02:00 |
|
Mahrud Sayrafi
|
08da24de27
|
documentation fixes
|
2018-03-08 10:55:58 -08:00 |
|
Mahrud Sayrafi
|
d40e8fe428
|
Use asmcrypto.js directly + quickfix
|
2018-02-22 11:51:21 -08:00 |
|
Mahrud Sayrafi
|
ed4cef102a
|
This branch uses the current version of asmcrypto.js
|
2018-02-22 00:37:41 -08:00 |
|
Bart Butler
|
c8adaff826
|
change JS zlib to pako, use Node zlib if available
|
2018-02-14 14:21:53 -08:00 |
|
BafS
|
b672f1936a
|
Use let and const ES6 features.
Remove var, for let or const if possible, clean some syntax, enforce one var per declaration and semicolons
|
2018-02-13 23:33:09 +01:00 |
|
BafS
|
de6ffc2f76
|
Remove 'user strict'
'use strict' is unnecessary inside modules because module code is always strict mode code. Ref: https://www.ecma-international.org/ecma-262/6.0/#sec-strict-mode-code
|
2018-02-13 23:33:09 +01:00 |
|
Mahrud Sayrafi
|
d97bc064ea
|
Cleanups and doc fixes
|
2018-01-31 12:24:21 -08:00 |
|
Mahrud Sayrafi
|
11a2d0070b
|
ESLint is happy!
|
2018-01-30 18:31:30 +01:00 |
|
Tankred Hase
|
843fba0d40
|
Use underscore instead of camelcase in config
zeroCopy —> zero_copy
useNative —> use_native
Remove unnecessary tests from build
|
2016-03-24 21:02:29 +08:00 |
|
Tankred Hase
|
453a9cee07
|
Use web worker for encrypt/decrypt if no native gcm
|
2016-03-23 21:17:36 +08:00 |
|
Tankred Hase
|
760bdb8f00
|
Use only standard window.crypto.subtle in gcm.js
There is currently no support for AES-GCM in IE11 and Safari/iOSqq
|
2016-03-23 17:27:09 +08:00 |
|
Tankred Hase
|
9b2823aa67
|
Fix unit tests under node
|
2016-03-23 16:43:40 +08:00 |
|
Tankred Hase
|
e5e76d2eb7
|
Cleanup gcm.js
|
2016-03-23 14:32:48 +08:00 |
|
Tankred Hase
|
7fabe02e03
|
Fix GCM under node.js
|
2016-03-23 13:43:06 +08:00 |
|
Tankred Hase
|
8aa15b66a9
|
Cleanup and unit test gcm.js
|
2016-03-22 17:45:19 +08:00 |
|
Tankred Hase
|
ded8926b27
|
Support AES-GCM with AEAD Protected Data Packets
Closes openpgpjs/openpgpjs#421
|
2016-03-22 17:44:22 +08:00 |
|