David C Goldenberg
|
7fb2a9640a
|
Update. Updated the Key to ExtendedKey operation to take in fingerprint, i, level as well as the chaincode and version type.
|
2025-12-02 15:16:12 -05:00 |
|
David C Goldenberg
|
1cad7fbb96
|
Made an improvement to two operations where now an error in deserializing an extended key is passed onto the operations itseslf, which then throw an OperationError.
|
2025-06-26 09:33:50 -04:00 |
|
David C Goldenberg
|
d47c7a633a
|
Added an operation to turn an extended private key to its public key version. We deserialize, turn the private key into the appropriate public key, grab the appropriate public key version then reserialize.
|
2025-06-20 15:02:12 -04:00 |
|
David C Goldenberg
|
804b799de3
|
Update to Categories.json and index.mjs
|
2025-06-13 11:11:18 -04:00 |
|
David C Goldenberg
|
94957cfbbb
|
Added new op, KeyToExtendedKey. This takes a private key, with chaincode as parameter, and makes a master key. Public and Private master keys are allowable.
|
2025-06-13 11:10:08 -04:00 |
|
David C Goldenberg
|
a060ec446e
|
Updated SeedToMPK to not require seed length.
|
2025-06-13 11:07:00 -04:00 |
|
David C Goldenberg
|
2233127f43
|
Added a test file for turning seedphrases all the way into addresses. A good test of several operations.
|
2025-06-13 11:05:55 -04:00 |
|
David C Goldenberg
|
511d5e6d6d
|
Update. Added validation in the ETH/TRX conversion op, along with many more tests for numerous ops. Finalized the QA.
|
2025-05-13 17:01:18 -04:00 |
|
David C Goldenberg
|
5605807778
|
Added support for public key -> P2TR addresses. Also renamed Public Key to Cryptocurrency Address Operation to Public Key to Bitcoin-Like Address Operation.
|
2025-05-09 14:34:57 -04:00 |
|
David C Goldenberg
|
d745a516cb
|
Update to the index and Categories after operations are added.
|
2024-11-21 13:44:58 -05:00 |
|
David C Goldenberg
|
78640a804e
|
Update: Added a ETH to TRX conversion operation.
|
2024-10-29 15:48:35 -04:00 |
|
David C Goldenberg
|
f7ebae4e88
|
Hotfix: Fixed a bug where if a private or public key ended with a0 or other whitespace byte, the validatePrivate or Public Key function in Bitcoin.mjs would strip that byte. In addition added a Public Key To TRX Address Operation.
|
2024-10-06 21:25:48 -04:00 |
|
David C Goldenberg
|
64d3aeb7f7
|
Update after merging from new master. Compiled and run with npm 18.16.0. Reinstalled bip32 library.
|
2024-09-25 21:19:35 -04:00 |
|
David C Goldenberg
|
f474ffaf72
|
Added BIP32Derive, which uses bip32 from bitcoinjs. Modified a few more operations. Code compiles with 20.3.0
|
2024-08-19 20:37:12 -04: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 |
|
a3957273
|
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
|
86d59783fa
|
Improved GOST algorithm naming and block size selection
|
2024-05-16 18:09:12 +01:00 |
|
n1474335
|
37398188f9
|
Improved testing to account for race conditions
|
2024-05-16 14:29:32 +01:00 |
|
n1474335
|
bbebba6481
|
Added pause after setting complex input to avoid race conditions
|
2024-04-25 18:10:59 +01:00 |
|
n1474335
|
f0a49fefa4
|
Extended time for autoBake to trigger in a test
|
2024-04-25 17:51:31 +01:00 |
|
n1474335
|
b7a7eebc78
|
More test tweaks
|
2024-04-24 18:09:15 +01:00 |
|
n1474335
|
2e76e44a5a
|
Tweaked UI test
|
2024-04-24 17:40:16 +01:00 |
|
n1474335
|
0a353eeb37
|
Improved XXTEA operations. Added XXTEA Decrypt.
|
2024-04-24 13:09:17 +01:00 |
|
a3957273
|
42ad9a49f3
|
Merge pull request #1786 from zb3/fix-overwritten-output
|
2024-04-15 01:17:49 +01:00 |
|
a3957273
|
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
|
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 |
|
a3957273
|
6e8c759dde
|
Merge pull request #1788 from EvieHarv/master
|
2024-04-13 22:24:10 +01:00 |
|
a3957273
|
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
|
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 |
|
Ethan Harvey
|
00f7914c5c
|
Fix affine encode testcase
|
2024-04-10 23:57:53 +00:00 |
|
zb3
|
db331e94ee
|
fix ui test code style
|
2024-04-07 01:20:11 +02:00 |
|
zb3
|
2e284d3842
|
Fix autobake ui test
|
2024-04-07 00:37:09 +02:00 |
|
zb3
|
a81b2064d4
|
Abort the previous bake when attempting the next autobake
|
2024-04-07 00:23:17 +02:00 |
|
zb3
|
4652608297
|
Fix character encoding io test
Since the output encoding autodetection was introduced, this test was no longer correct.
That wasn't detected because of the expectOutput bug.
|
2024-04-05 17:14:05 +02:00 |
|
zb3
|
0f0efefbf7
|
Make expectOutput actually check the output
|
2024-04-05 17:13:05 +02:00 |
|
a3957273
|
2000938040
|
Merge pull request #1732 from tomgond/date-delta
|
2024-04-02 21:38:18 +01:00 |
|
a3957273
|
1d4c810554
|
Merge pull request #512 from MShwed/feature/extract-hashes
|
2024-04-02 21:22:51 +01:00 |
|
Matt Shwed
|
21e5641196
|
Merge branch 'master' into feature/extract-hashes
|
2024-04-01 22:30:46 -04:00 |
|
mshwed
|
077b11e33b
|
Fixed op name in test
|
2024-04-01 22:30:18 -04:00 |
|
mshwed
|
8d4ad6ae75
|
Minor changes. Added test cases.
|
2024-04-01 22:22:43 -04:00 |
|
Janne Kataja
|
c5e5ed2b4d
|
add Certificate Signing Request (CSR) parse action
|
2024-04-01 22:41:21 +02:00 |
|