4225 Commits

Author SHA1 Message Date
es45411
1bc3105002 Update GenerateAllChecksums infoURL 2025-05-12 11:34:15 +00:00
es45411
66d445c5ef
Add GenerateAllChecksums operation
* Add GenerateAllChecksums operation
* Remove checksums from GenerateAllHashes operation
2025-05-12 12:29:33 +01:00
jg42526
b2045e5bd8
Merge pull request #2035 from jg42526/checksum/xor
XOR Checksum operation added
2025-05-12 12:01:29 +01:00
a3957273
64a4bfeadf
Merge pull request #1897 from sw5678/master 2025-05-12 12:00:34 +01:00
jg42526
46762a2af7
Merge branch 'gchq:master' into checksum/xor 2025-05-12 11:29:54 +01:00
sw5678
bd9e0142bc Fix linting errors 2025-05-12 11:24:29 +01:00
a3957273
da922a45cf
Merge pull request #2027 from r4mos/ecdsa-verify-message-format 2025-05-12 11:22:42 +01:00
sw5678
9538320928 Fix linting errors 2025-05-12 11:20:42 +01:00
sw5678
b156fc9929 Fixed bug where spaces were causing the text to not be correct 2025-05-12 11:14:23 +01:00
jg42526
dda5814c30 Merged master and followed naming convention updates 2025-05-12 10:11:15 +00:00
sw5678
7ca472279c
Merge branch 'gchq:master' into master 2025-05-12 09:42:30 +01:00
a3957273
670721f1f6
Merge pull request #2031 from PathToLife/patch-1 2025-05-12 09:25:34 +01:00
a3957273
3c5eea5dfb
Merge pull request #1587 from jonking-ajar/feat/jsonata-operation 2025-05-12 09:24:54 +01:00
a3957273
497e2a9d45
Merge pull request #1992 from kenduguay1/push-input-through-postmessage 2025-05-12 09:23:53 +01:00
sw5678
e4a59c6990
Merge branch 'gchq:master' into master 2025-05-12 09:02:32 +01:00
kenduguay1
85a3a18570
Merge branch 'master' into push-input-through-postmessage 2025-05-09 10:29:09 -04:00
Ken Duguay
a150137c4b Merge branch 'push-input-through-postmessage' of github.com:kenduguay1/CyberChef into push-input-through-postmessage 2025-05-09 14:22:11 +00:00
Ken Duguay
c6ece4292b Update the postMessage format to be consistent with cyberchef's internal functions 2025-05-09 14:20:13 +00:00
PathToLife
c475a24854
Re-enable Npm Release in github workflows 2025-05-02 15:04:17 +12:00
Ryan Chernoff
9a193affbf Fixed error where test for XOR operation with valid key had an invalid key 2025-05-01 15:08:14 -04:00
Jonas
70be54e262 added test to check that the error isn't raised on valid keys with filter set to false 2025-04-30 22:33:33 -04:00
Jonas
765d5ee97b changed filterKey to false for testing XOR invalid characters error 2025-04-30 22:11:55 -04:00
Jonas
42f6daa154 Merge branch 'xorKeyValidation' of https://github.com/RyanChernoff/CyberChef into xorKeyValidation 2025-04-30 22:01:35 -04:00
Jonas
b824268525 fix: revert previous commit wrong file staged, added file with new test for error feature 2025-04-30 22:00:24 -04:00
Ryan Chernoff
605e7b11f5 Fixed error where xor filter key value was default false instead of true 2025-04-30 21:57:23 -04:00
Jonas
8589e06e78 created a test for the new error that should be thrown if an invalid character is in the key for XOR with a Hex option 2025-04-30 13:07:29 -04:00
r4mos
1089c6bfb8 Add All Checksums Operation 2025-04-29 17:25:29 +02:00
r4mos
4085a4c219 Remove Checksums from All Hashes 2025-04-28 16:43:22 +02:00
Ryan Chernoff
3ac78b60a3 Merge remote-tracking branch 'origin/xorKeyValidation' into xorKeyValidation 2025-04-27 12:30:02 -04:00
rmurugan58
2e710c75e7 fixed lint errors in XOR.mjs 2025-04-27 12:27:16 -04:00
rmurugan58
34fe96deae added new param descriptor and fixed lint errors in Hex.mjs 2025-04-27 12:24:17 -04:00
Ryan Chernoff
78b4a1f447 Fixed lint errors in src/core/operations/XOR.mjs 2025-04-27 12:21:41 -04:00
rmurugan58
278c221f1f extracted substr and added check for throwError in Hex.mjs 2025-04-25 22:11:20 -04:00
r4mos
a2665ba213 Add to ECDSA Verify the message format 2025-04-25 13:56:10 +02:00
Katie Makarska
49a80b4715 added new params in the header comment of convertToByteArray 2025-04-24 12:53:35 -04:00
Katie Makarska
6c046f4fe8 added throw error parameter to convertToByteArray in Utils.mjs 2025-04-23 21:07:58 -04:00
Katie Makarska
0a4fd20518 added delim parameter to utils.mjs 2025-04-23 21:05:41 -04:00
Josh Bloom
0a94c4a7c9
Merge branch 'master' into master 2025-04-22 23:33:28 -05:00
Ryan Chernoff
23bfe8740f Made warning optional since test cases involved non-hex characters 2025-04-22 15:31:12 -04:00
Ryan Chernoff
e231d1b37a Changed delimitor to None so non-hex characters can be detected. 2025-04-21 17:33:24 -04:00
Ryan Chernoff
1a6d238537 For the sake of backwards compatibility, a boolean is passed to tell the key extraction function that an error should be thrown on invalid input. 2025-04-21 15:05:49 -04:00
Ryan Chernoff
d3f943bee4 Removed input extraction from try catch block to seperate input errors from key errors 2025-04-21 14:58:37 -04:00
Ryan Chernoff
01edeb28a6 Wrapped XOR run function in try catch block to handle key errors 2025-04-21 14:57:45 -04:00
ericli-splunk
64355c9dde
Fix email regex 2025-04-17 15:46:37 -07:00
Jeremy Giudicelli
bd8906f46b fix : add Categories and index 2025-04-17 13:40:01 +02:00
Jeremy Giudicelli
26d8fa51b0 fix : delete space and add new line 2025-04-17 13:27:45 +02:00
Jeremy Giudicelli
ad91099d5e feat : add Blake3 hashing
import hash-wasm to hash inputs in utf-8 with optional key also in utf-8 and outputs in Hex
2025-04-17 11:37:35 +02:00
Kendall Goto
361a3b2929
Add Template operation for basic JSON rendering 2025-04-09 15:54:39 -07:00
Bart van Andel
b9ed1fde62 fix: use defaultIndex instead of 0 in transformArgs 2025-04-05 23:01:52 +02:00
Bart van Andel
a0ade26505 fix: improve UUID description
- Link to uuid package at npmjs
- Briefly explain supported UUID versions for generation
2025-04-05 22:59:03 +02:00