4deb74e5390a2b85e4bb444451e0a47e09e25a15
|
Alex Kampa |
Mon, 21 Jun 2021 12:01:10 +0200 |
Added spec for powm |
b54b58ce2d965822d6566375d0400447089eb77c
|
skoCrypt |
Thu, 17 Jun 2021 11:40:04 +0200 |
(1): removed sha3 from wrong location |
ae3c1d7b69e374995a5689d772aa8dc8c26a6bd7
|
skoCrypt |
Thu, 17 Jun 2021 11:04:00 +0200 |
(1): added methors to verify the signature corresponding dir... |
76e7f7f53a57a2b3ed26454fcfd80eecdf2e044c
|
skoCrypt |
Thu, 17 Jun 2021 11:02:56 +0200 |
Merge branch 'master' of https://github.com/sikoba/ECDSA.cr |
28789af4d5c7991f80ce91734b169d83b94f68f1
|
Alex Kampa |
Fri, 11 Jun 2021 16:17:04 +0200 |
Updated README about small s value |
a56a5c8108b45c5367f4d3daa041391d97624933
|
Alex Kampa |
Fri, 11 Jun 2021 01:20:21 +0200 |
Added Group.get_compact_key() + signature bug fix |
a4ae657bcf83fa6882a30a9cf28657137b53d9d1
|
Alex Kampa |
Thu, 10 Jun 2021 23:23:37 +0200 |
Add Group.read_compact_key() |
ee201e33f01cba34d2226d0cfab393b9c4734328
|
Alex Kampa |
Thu, 10 Jun 2021 13:28:34 +0200 |
Merge branch 'crystal1' |
720741baff9ba6eaee05a9afe88cc948067fb0a2
|
Alex Kampa |
Wed, 9 Jun 2021 18:19:02 +0200 |
Updates to group.cr and spec |
f1f7660083eb32b911f509c3faa011854cf29447
|
Alex Kampa |
Tue, 8 Jun 2021 17:48:52 +0200 |
Update group.cr |
38c898c978b7f48bf0e3b1f7661270104c19dbfa
|
Alex Kampa |
Tue, 8 Jun 2021 17:36:11 +0200 |
Added sign_keccak_256 function |
77dc8d45e6b46907c9936278e1c0aeaca591fecb
|
Alex Kampa |
Tue, 8 Jun 2021 17:24:43 +0200 |
Update README.md |
ebaff6cd6e9421a372bb801ec8665ddc0b732277
|
skoCrypt |
Tue, 8 Jun 2021 12:03:44 +0200 |
Merge branch 'crystal1' of https://github.com/sikoba/ECDSA.c... |
e3cc7d25f9d2bfcdee1eea0467742faa3d52b02b
|
skoCrypt |
Tue, 8 Jun 2021 12:02:14 +0200 |
(1): sha-3 => changed padding to keccak => currently for tes... |
96fdbae03e3febb0435fe466bdbe684acbe5f433
|
Alex Kampa |
Mon, 24 May 2021 13:32:00 +0200 |
crystal: ">= 0.36.0" |
6f69f70009abbb0b2d1cf593d35dd901ca46f910
|
Alex Kampa |
Tue, 6 Apr 2021 16:14:45 +0200 |
Merge pull request #3 from sikoba/crystal1 |
c15155811c3073515fe0a5c978e8b33434af5b67
|
Alex Kampa |
Tue, 6 Apr 2021 16:03:50 +0200 |
Reverting to sha256 as the default hashing function |
05a7dcb97292947c9756932db47e072ace082767
|
Alex Kampa |
Sun, 4 Apr 2021 22:20:08 +0200 |
Added caching of public keys, more benchmarks |
4b336763be4db7dceff961e119ddfb1c8f61f83c
|
Alex Kampa |
Wed, 31 Mar 2021 23:53:36 +0200 |
Adding benchmarking results of :secp256k1_PRE versus :secp25... |
50107992727a2852c932dd8ceda885b5ac5c78b1
|
Alex Kampa |
Wed, 31 Mar 2021 23:42:00 +0200 |
Update point_spec.cr |
9e9cfa17a232eac4b43a8638dc88a98d90ddcbe2
|
Alex Kampa |
Wed, 31 Mar 2021 23:35:34 +0200 |
Minor adaptations |
fdc85305e61ccd6b5251fd794df61a7e74d9c4c1
|
Alex Kampa |
Wed, 31 Mar 2021 23:26:04 +0200 |
update README |
80a3a5702f9fb4972e085212f871bde7013ababe
|
Alex Kampa |
Wed, 31 Mar 2021 20:34:03 +0200 |
Bug fix for PRE groups |
4685e3723e1b15e32e08677557458ec8dae08078
|
Alex Kampa |
Wed, 31 Mar 2021 12:52:03 +0200 |
more on precomputed |
b3368e6e31a6caa23689077238d395c51f005823
|
skoCrypt |
Sun, 28 Mar 2021 17:42:59 +0200 |
(1): fixed a merge conflict |
f1143826a144788a03e59b5f8b26ff0cad002765
|
skoCrypt |
Sun, 28 Mar 2021 17:39:47 +0200 |
(1): all tests pass |
3ce99d8ce7d8f90e909bd7c588656efba881b41c
|
skoCrypt |
Sun, 28 Mar 2021 16:28:57 +0200 |
(1): added new benchmarking results on i7 |
5e05c99e5be3c899862940e5401bd2d035873e0f
|
skoCrypt |
Sun, 28 Mar 2021 15:30:51 +0200 |
(1): 8 tests failign |
529dd01028b4b6f3362f3b7866ddfac5a237d149
|
skoCrypt |
Sun, 28 Mar 2021 15:03:37 +0200 |
(1): switched to SHA3 from SHA2 in ECDSA; (2): some tests ar... |
7b26536766db8fe6b944faa421c74b58727478e8
|
Alex Kampa |
Sun, 28 Mar 2021 00:53:33 +0100 |
Bug fixes |
d09b8671d40a3a9193cd33b1283809ba87d03e3c
|
Alex Kampa |
Sun, 28 Mar 2021 00:20:17 +0100 |
Update group.cr |
339bb4c0bf5c37ad0fa05c5ff105aab6fa358b10
|
Alex Kampa |
Sun, 28 Mar 2021 00:16:10 +0100 |
Added a first precomputed curve |
f54cbe9bf1fdd701a40ad4ca2792cf1fa89e448e
|
Alex Kampa |
Sat, 27 Mar 2021 20:07:04 +0100 |
Update shard.yml |
c02be49a31b9e6a05f99f73ac313f3b29bf90ed4
|
rr2210 |
Sat, 27 Mar 2021 13:48:01 +0100 |
(1): shar 3 baretto |
be4bc1bae46647361ac3cdce6d2bfc1eddd61993
|
Alex Kampa |
Sat, 27 Mar 2021 13:47:14 +0100 |
Delete test.cr |
2e96a1d9838f9f38f4385f63d385385e8c440c36
|
Alex Kampa |
Sat, 27 Mar 2021 13:46:15 +0100 |
switch to "digest/sha256" for crystal 1.0.0 |
ac4cedc68ec4ca15022f3c2889c9ff018add8ad0
|
Postolovski Dragan |
Wed, 3 Jun 2020 18:22:48 +0200 |
Merge pull request #2 from sikoba/cast_n_bytes |
e10c611240557e1ba30a75dda4c1f2c500b62c95
|
tabsoverspaces |
Wed, 3 Jun 2020 18:20:54 +0200 |
Removed cast; added floored division. |
c09f985b74953a3cce32bddb2de82d3e668e8976
|
tabsoverspaces |
Wed, 3 Jun 2020 17:44:45 +0200 |
Tests were failing due to Random::Secure.hex receiving float... |
1fe82c9ad362f27ff8e3043682ff5b79f1a88a12
|
guipublic <> |
Wed, 20 May 2020 18:59:42 +0200 |
retrieve point in curve from abscissa |
e9413ac8da8b1af117f38409007b79fc78e1dd74
|
sikoba |
Thu, 27 Dec 2018 12:34:41 +0100 |
Merge pull request #1 from teknomunk/master |
0fb840294ddb54f9a839e68a18c7a604677fa837
|
teknomunk |
Wed, 26 Dec 2018 20:46:28 -0600 |
Refactor verify and sign to allow passing in e : BigInt dire... |
1c73375778a4d468816b7a42ed593eb4b8133bfe
|
teknomunk |
Wed, 26 Dec 2018 16:55:04 -0600 |
Fix formatting |
46388dd6680c9b731881e00cdcea3c66418861ea
|
teknomunk |
Wed, 26 Dec 2018 16:52:41 -0600 |
Add comparison function for ECDSA::group instead of default ... |
7f3826772a9072449d3f03021c0b02c1b9da2952
|
sikoba |
Tue, 27 Nov 2018 19:58:05 +0100 |
Update README.md |
7e96a32ad66abba6e051f9ff379bc64d0b8a11cb
|
Alex Kampa |
Thu, 20 Sep 2018 10:15:26 +0200 |
Update README.md |
748a54f4be99afcfc3e5590941ee9daa1690e0b2
|
Alex Kampa |
Tue, 18 Sep 2018 15:09:06 +0200 |
Version 0.2.0 |
2357c87aca46f125f5a9f6b880e3f2d68fc0caa7
|
SarCasm |
Tue, 18 Sep 2018 11:35:46 +0300 |
Merge branch 'master' into github_master |
96ab0efadd60aaffbf2000f0d56a78158ee6187d
|
Alex Kampa |
Mon, 17 Sep 2018 22:54:06 +0200 |
AK initial commit |
862803c83e1e66cb4696f97335e3e6c20bc39201
|
sikoba |
Sat, 15 Sep 2018 23:30:30 +0200 |
Initial commit |
e04adb3ebd89cfa552c8919c7648080bfb0377c2
|
SarCasm |
Mon, 10 Sep 2018 18:40:14 +0300 |
Update benchmark info |
68c73544872444b726fe95221c9d98564b57df5f
|
SarCasm |
Sun, 9 Sep 2018 21:44:44 +0300 |
readme |
b5cedb72f8d446b9b409d391593567b26f1578cd
|
SarCasm |
Sun, 9 Sep 2018 21:44:08 +0300 |
readme |
c8295495002260d9c1a201ce68ec2565a19f5555
|
SarCasm |
Sun, 9 Sep 2018 21:40:43 +0300 |
Readme |
a17932fedde70dca6cd1b0e00acb20e3f926be40
|
SarCasm |
Sun, 9 Sep 2018 21:33:57 +0300 |
Add input param checks for verify. Add simple benchmark |
fa8a6bbe75404be5a6b078f37e2b78639af1d060
|
SarCasm |
Sun, 9 Sep 2018 21:00:29 +0300 |
Remove unused deps |
23eb7b2704808451c95df0795740ceedf754699e
|
SarCasm |
Sun, 9 Sep 2018 20:58:04 +0300 |
Fix 196 and 224 bit specs by adding missing digest normaliza... |
2d7033f634005173332c0cac2f88345cf0e09ef6
|
SarCasm |
Sun, 9 Sep 2018 18:31:36 +0300 |
Spec for each curve |
c3b77efa789a848f67fd399b62b76efa0fde2397
|
SarCasm |
Sun, 9 Sep 2018 17:56:48 +0300 |
Make all curves working |
9c3e7e73551af1e8c5a74ca8a86b506600ebc73e
|
SarCasm |
Sat, 8 Sep 2018 22:28:00 +0300 |
Point spec. API changes |
b7751f7850f26cb105c1544b0ae8bfec46704fb2
|
SarCasm |
Sat, 8 Sep 2018 19:12:08 +0300 |
Math spec |
0e56dd75beb8f4be314c2739230811970eba1424
|
SarCasm |
Sat, 8 Sep 2018 18:45:54 +0300 |
Signature spec |
7924d2680ebcf6afc2e6c9c828c5ddace21ed7ab
|
SarCasm |
Sat, 8 Sep 2018 18:35:46 +0300 |
Group specs |
0f75643592fe40e1fcef907ceaaa0b2443c05b2a
|
SarCasm |
Sat, 8 Sep 2018 18:28:40 +0300 |
Signature compare. #create_public_key methods |
d644c4131d67f5f1792f490847dee41a897962db
|
SarCasm |
Sat, 8 Sep 2018 18:28:21 +0300 |
Add simple TODO roadmap in readme |
c86dba8f805696ec749415b4576707de7bd87a50
|
SarCasm |
Wed, 5 Sep 2018 22:03:51 +0300 |
create_key_pair spec |
e71ecba6c228d9e839b9a53f83f57838eb3ab08e
|
SarCasm |
Wed, 5 Sep 2018 21:45:00 +0300 |
Add Signature class. Signing spec |
03d877a8de7132f10400684ed011b6cc44ceb582
|
SarCasm |
Wed, 5 Sep 2018 20:24:36 +0300 |
Using Tuples instead of Arrays |
03d7e2713e0830dfab22ebcd0d0f7dacbcc3703b
|
SarCasm |
Wed, 5 Sep 2018 20:12:29 +0300 |
Come with a first test. Hooray! |
7b17b2193e857dae97a668bd782194d319de4141
|
SarCasm |
Wed, 5 Sep 2018 20:03:47 +0300 |
Rename SKO::ECDSA to ECDSA shard |
39496cd1702109a2cab574b9b7d2844577ab077a
|
SarCasm |
Wed, 5 Sep 2018 20:01:24 +0300 |
Small cleanup |
703521c276708d889a411e53053fbabac25635f5
|
SarCasm |
Tue, 4 Sep 2018 23:58:08 +0300 |
Break it up |
eb654bce680a6c7597040c66aeb2740d2f9ace5e
|
SarCasm |
Tue, 4 Sep 2018 22:45:21 +0300 |
Init |