Commit Graph
1377 Commits
Author SHA1 Message Date
Francisco Pombal 1fce8e5112 fix: Blowfish - ignore IV length in ECB mode
Fixes https://github.com/gchq/CyberChef/issues/1895.
2024-09-15 22:21:10 +01:00
n1474335 a477f47aec Merge branch 'master' of github.com:gchq/CyberChef 2024-06-21 14:14:59 +01:00
n1474335 ab37c1e562 Fixed Optical Character Recognition and added tests 2024-06-21 14:12:28 +01:00
a3957273andGitHub d5374454f4 Merge pull request #1828 from robinsandhu/feat/support-other-keys-in-parse-csr 2024-06-21 09:00:12 +01:00
Ikko Eltociear AshimineandGitHub 534ab23d9b chore: update SIGABA.mjs
intial -> initial
2024-06-14 00:38:25 +09:00
Robin Sandhu fe9f4fa7a9 Fix linting errors 2024-06-12 19:00:35 +01:00
Robin SandhuandGitHub a8b1050d75 Merge branch 'master' into feat/support-other-keys-in-parse-csr 2024-06-12 18:57:04 +01:00
Robin Sandhu e80d3d59bc Refactor code 2024-06-12 18:54:04 +01:00
a3957273andGitHub 6c30c9c6b8 Merge branch 'master' into master 2024-06-11 23:49:11 +01:00
a3957273andGitHub 4528a1bdb6 Merge branch 'master' into feat/support-other-keys-in-parse-csr 2024-06-11 22:51:32 +01:00
n1474335 2b275f0897 Updated eslint, Jimp, and other dependencies 2024-06-11 18:07:22 +01:00
Robin Sandhu ae03e34489 Add support for ECDSA and DSA keys to Parse CSR operation 2024-06-09 01:00:20 +01:00
n1474335 74d0166682 Fixed GOST sBox arg bug 2024-06-06 17:08:37 +01:00
n1474335 86d59783fa Improved GOST algorithm naming and block size selection 2024-05-16 18:09:12 +01:00
n1474335 0a353eeb37 Improved XXTEA operations. Added XXTEA Decrypt. 2024-04-24 13:09:17 +01:00
n1474335 361a35b44c Removed trailing spaces from RAKE 2024-04-23 18:29:04 +01:00
a3957273andGitHub 7538be68c5 Merge pull request #1275 from cplussharp/ec-asn1 2024-04-15 01:15:36 +01:00
CPlusSharp 21ac516248 ECDSA JSON Web Signature format
used e.g. by JWT
2024-04-14 17:18:06 +02:00
CPlusSharp 7e7195c291 ECDSA: Output keys as JSONWebKeySet instead of two JWK 2024-04-14 16:53:09 +02:00
CPlusSharp 1fbc7e03f0 make the ECDSA JSON signature parsing more robust
also rename the format to "Raw JSON"
as I will later introduce "JSON Web Signature"
2024-04-14 16:46:55 +02:00
CPlusSharp 7b54d9e873 ECDSA rename signature format "Concat HEX" to "P1363 HEX"
this format name is more specific and easier to search for on the internet
2024-04-14 15:20:41 +02:00
a3957273andGitHub f6c5a04088 Merge branch 'master' into master 2024-04-13 22:04:53 +01:00
a3957273andGitHub edc23a860d Merge pull request #1642 from cplussharp/pubkey-from-cert 2024-04-13 21:24:27 +01:00
CPlusSharp cbf990fab9 JWK conversion from/to PEM 2024-04-13 13:30:46 +02:00
CPlusSharp 8f182e4a9b Sign/Verify Operations for ECDSA
also an Operation for ECDSA signature conversion,
as there could be multiple formats of the signature
2024-04-13 12:57:14 +02:00
CPlusSharp 7a2c9ddbc4 Operation: Generate ECDSA Key Pair 2024-04-13 12:55:21 +02:00
CPlusSharp 28e2a391b8 Public Key from Private Key 2024-04-13 12:39:58 +02:00
CPlusSharp f86817bc86 Public Key from Certificate 2024-04-13 12:38:14 +02:00
n1474335 7b2d572902 Added 'JA4Server Fingerprint' operation 2024-04-12 14:41:00 +01:00
sw5678 0cfb67bd06 Improved readability and efficiency of RAKE 2024-04-12 11:27:29 +01:00
sw5678andGitHub f606d4b25f Merge branch 'gchq:master' into master 2024-04-12 10:43:52 +01:00
n1474335 409e795ce9 Moved UUID regex in list 2024-04-05 18:12:06 +01:00
n1474335 ef52195167 Fixed and improved some infoURLs 2024-04-05 18:10:57 +01:00
n1474335 ed930d2364 Moved ops to different modules 2024-04-05 18:10:14 +01:00
a3957273andGitHub 2000938040 Merge pull request #1732 from tomgond/date-delta 2024-04-02 21:38:18 +01:00
a3957273 c795271502 Change output to 'html' 2024-04-02 20:27:48 +00:00
a3957273andGitHub 1d4c810554 Merge pull request #512 from MShwed/feature/extract-hashes 2024-04-02 21:22:51 +01:00
a3957273andGitHub ccd3839a9b Merge pull request #1504 from jkataja/parse-csr 2024-04-02 21:17:51 +01:00
Janne Kataja fda77cf37a add option to show Parse CSR only supports RSA 2024-04-02 21:30:59 +02:00
a3957273andGitHub 99efcb521d Revert "Updated jsonwebtoken dependency to 9+" 2024-04-02 18:09:48 +01:00
Matt ShwedandGitHub d2bd397e8c Merge branch 'master' into feature/extract-hashes 2024-04-02 09:13:16 -04:00
Matt ShwedandGitHub 21e5641196 Merge branch 'master' into feature/extract-hashes 2024-04-01 22:30:46 -04:00
mshwed 8d4ad6ae75 Minor changes. Added test cases. 2024-04-01 22:22:43 -04:00
zb3 ab47b3557f Fix CryptoJS argument passing in DeriveEVPKey
CryptoJS treats strings as Utf8, so for binary strings, Latin1 needs to be used.
2024-04-01 23:04:00 +02:00
Janne Kataja c5e5ed2b4d add Certificate Signing Request (CSR) parse action 2024-04-01 22:41:21 +02:00
tomgondandGitHub dd2cfe8bac Merge branch 'master' into date-delta 2024-04-01 23:32:13 +03:00
tomgondandGitHub 56f92afbf4 Change time-delta argument to be per time unit
Day, hour, minute, second. Instead of a single string.
2024-04-01 19:41:44 +03:00
a3957273 6b95ba7dd6 Fix regular expresion crash in extract hashes 2024-04-01 16:10:42 +00:00
a3957273 61295a968e Lower case 'hash' 2024-04-01 16:01:48 +00:00
zb3 4c6200f233 Fix Base58 handling of strings with only null characters 2024-04-01 17:31:36 +02:00