Matt C
6a67fe09de
Added passphrase support to importing private key
2018-01-12 12:03:46 +00:00
Matt C
f07263ca2a
Fix decrypt operation
2018-01-12 11:45:16 +00:00
Matt C
bfbefb7318
Merge branch 'master' into features/add-pgp-kbpgp
2018-01-11 22:57:31 +00:00
n1474335
6f59d9217c
Changed 'Number' option to 'Integer' in PRNG op
2018-01-06 17:01:01 +00:00
n1474335
4760e539b7
PRNG operation now supports BigNumbers as output
2018-01-06 16:30:17 +00:00
n1474335
53eba2337c
BCD operations now support BigNumbers
2018-01-05 18:38:23 +00:00
n1474335
283d3e1e7b
Blank BigNumber dishes are now treat as NaN instead of erroring
2018-01-05 18:20:06 +00:00
n1474335
7992a540ae
Conversion operations now support BigNumbers
2018-01-05 18:14:03 +00:00
n1474335
3f3e7a78eb
Arithmetic operations now support BigNumbers
2018-01-05 18:04:55 +00:00
Matt C
c241d2f90b
Adds basic BigNumber type support
...
Fixes `To Base` & `From Base` issues as reported on twitter
2018-01-03 11:26:31 +00:00
n1474335
90d9e087f7
'Take bytes' and 'Drop bytes' operations now support ArrayBuffers
2018-01-02 15:33:02 +00:00
n1474335
50b24d9a56
Fixed no-trailing-space lint
2018-01-02 14:46:35 +00:00
n1474335
a3f58fb831
Added 'Pseudo-Random Number Generator' operation.
2018-01-01 20:50:01 +00:00
n1474335
f52f5a0edb
Added 'RC2 Encrypt' and 'RC2 Decrypt' operations.
2018-01-01 19:50:06 +00:00
n1474335
b58942f69a
Rewrote PBKDF2 operation to use Forge instead of CryptoJS and improved the API for both PBKDF2 and EVP operations.
2018-01-01 18:49:22 +00:00
n1474335
68e52d1645
Removed CryptoJS encodings from Blowfish operations.
2018-01-01 17:54:45 +00:00
n1474335
9fc7e6cd98
Rewrote AES, DES and Triple DES operations to use Forge instead of CryptoJS, simplifying their options and adding many tests. Removed Rabbit operations. Fixes #63 and #210 .
2018-01-01 16:09:58 +00:00
n1474335
75a554e215
'To Base64' and 'To Hexdump' operations now support ArrayBuffers
2017-12-28 15:59:58 +00:00
n1474335
849d41ee56
Removed padLeft and padRight in favour of String.prototype.padStart and padEnd. 'To Hex' now supports ArrayBuffers.
2017-12-28 14:38:57 +00:00
n1474335
e18ec5f2b2
Changed inputType to ArrayBuffer for 'Frequency distribution', 'Chi Square' and 'Extract EXIF' operations.
2017-12-28 00:24:16 +00:00
n1474335
e2161ec934
Resolved conflicts
2017-12-27 12:50:29 +00:00
n1474335
53a3f3d452
Changed inputType for file magic byte operations to ArrayBuffer
2017-12-26 22:05:10 +00:00
n1474335
0e7989111f
Removed CryptoJS from Utils.js. UTF8 conversion is now achieved with the much smaller and actively maintained utf8 library.
2017-12-25 23:11:52 +00:00
Toby Lorne
db8955d90d
WIP: add encrypt and decrypt operations
...
Currently the encrypt operation works only to my public key and not to
keys generated by the generate key pair operation. Probably something
wrong with the generate operation.
2017-12-24 17:44:32 +00:00
n1474335
98f59ace3a
Small tweaks to the arithmetic ops
2017-12-21 15:12:06 +00:00
n1474335
c1fb6d9776
Merge branch 'math' of https://github.com/bwhitn/CyberChef into bwhitn-math
2017-12-21 14:46:37 +00:00
Matt C
670566b7eb
Promisified generation of key pair
2017-12-21 14:23:31 +00:00
bwhitn
fc7d2c2f52
separated all functions and updated comments/descriptions
2017-12-21 05:58:31 -08:00
bwhitn
0fea84ed7a
WIP
2017-12-21 00:19:47 -05:00
n1474335
5e7f8e3976
Removed unnecessary whitespace
2017-12-20 16:34:21 +00:00
n1474335
d47b7b9242
Merge branch 'bug-numberwang'
2017-12-20 15:56:47 +00:00
n1474335
09b6661e35
Fixed trailing spaces
2017-12-20 15:51:57 +00:00
n1474335
57b1667b69
Fixed the Numberwang algorithm to correctly recognise recently discovered Numberwang values. Fixes #204
2017-12-20 15:45:58 +00:00
n1474335
317327d097
CSS selector operation now works in a web worker. Fixes #218
2017-12-20 13:30:51 +00:00
n1474335
7a951d86d8
Tidied up Chi Square operation
2017-12-19 15:02:01 +00:00
n1474335
d9dfaec84c
Merge branch 'chi' of https://github.com/bwhitn/CyberChef into bwhitn-chi
2017-12-19 14:45:50 +00:00
n1474335
f7e958e7a1
Changed HOTP inputType to byteArray
2017-12-19 14:38:13 +00:00
n1474335
5d75f8636a
Resolved conflict
2017-12-19 14:31:40 +00:00
n1474335
049fc66785
Added note to Default.js to show that crypto is included in that module.
2017-12-19 14:24:47 +00:00
n1474335
029c55fd53
Merge branch 'bug/uuid' of https://github.com/artemisbot/CyberChef into artemisbot-bug/uuid
2017-12-19 14:15:31 +00:00
n1474335
5ec210990b
Fixed NetBIOS space removal
2017-12-19 14:12:18 +00:00
n1474335
e61ced93d6
Removed dependency for Utils.js from NetBIOS.js
2017-12-19 13:53:33 +00:00
bwhitn
4ca2a30249
Fixed minor errors
2017-12-18 05:33:52 -08:00
bwhitn
08a31523b2
changed the function comment
2017-12-18 05:04:11 -08:00
Matt C
4b29a61065
Fixes UUID incompatibility with webworkers
2017-12-18 09:53:23 +00:00
bwhitn
06c83cb44c
forgot a equal sign
2017-12-17 23:58:53 -05:00
bwhitn
75a5fc0ddc
Added Test, function checks, and cleaned some output.
2017-12-17 23:58:53 -05:00
bwhitn
946d165aa0
fixed decode
2017-12-17 23:57:35 -05:00
bwhitn
435ed587a5
Fixed HOTP, TOTP and added test for HOTP
2017-12-17 23:53:13 -05:00
bwhitn
a9e60d3450
minor fix
2017-12-17 23:29:16 -05:00