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 |
|
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
|
0a353eeb37
|
Improved XXTEA operations. Added XXTEA Decrypt.
|
2024-04-24 13:09:17 +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
|
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 |
|
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 |
|
tomgond
|
dd2cfe8bac
|
Merge branch 'master' into date-delta
|
2024-04-01 23:32:13 +03:00 |
|
tomgond
|
dfedfa9f4c
|
Fix test to fit new time-delta format
|
2024-04-01 19:42:56 +03:00 |
|
zb3
|
52709f0ecb
|
Fix Ciphersaber2 key concatenation
The concat method does not handle typed arrays as arguments.
|
2024-04-01 18:40:00 +02:00 |
|
zb3
|
4c6200f233
|
Fix Base58 handling of strings with only null characters
|
2024-04-01 17:31:36 +02:00 |
|
a3957273
|
5c563c2bdf
|
Merge pull request #1361 from devcydo/xxtea_encryption
|
2024-03-31 00:45:36 +00:00 |
|
a3957273
|
8647b50cca
|
Merge pull request #933 from cbeuw/blowfish-keyfix
|
2024-03-31 00:39:33 +00:00 |
|
a3957273
|
e258e5a783
|
Merge pull request #1606 from joostrijneveld/fix/chacha-raw
|
2024-03-30 19:08:18 +00:00 |
|
a3957273
|
6efa2ddfa4
|
Merge branch 'master' into tcode2k16/master
|
2024-03-30 17:05:33 +00:00 |
|
tomgond
|
d59ebdd0dc
|
Merge branch 'master' into date-delta
|
2024-03-29 12:47:42 +03:00 |
|
Joost Rijneveld
|
3b5225a94f
|
Merge branch 'master' into fix/chacha-raw
|
2024-03-29 05:52:06 +01:00 |
|
a3957273
|
0f14d23599
|
Merge pull request #1750 from joostrijneveld/feature/salsa20
|
2024-03-29 02:33:20 +00:00 |
|
n1474335
|
ef59634c15
|
Added 'JA4 Fingerprint' operation
|
2024-03-27 18:02:17 +00:00 |
|
n1474335
|
e4077fb63b
|
Lint and dependency update
|
2024-03-26 14:38:27 +00:00 |
|
Joost Rijneveld
|
9068b6c17a
|
Add Salsa20 and XSalsa20 operation
|
2024-03-10 17:05:19 +01:00 |
|
Joost Rijneveld
|
5992ba12f1
|
Merge branch 'master' into fix/chacha-raw
|
2024-03-08 16:06:31 +01:00 |
|
tomgond
|
a9c00a5856
|
Merge branch 'master' into date-delta
|
2024-02-22 18:33:30 +02:00 |
|