Gian Demarmels
|
f46dc9ea5e
|
Merge branch 'master' of ssh://git.taler.net/exchange
|
2022-02-05 00:33:16 +01:00 |
|
Gian Demarmels
|
c42376cf40
|
crypto implementation
|
2022-02-05 00:32:53 +01:00 |
|
Christian Grothoff
|
aea7fc36c3
|
-style fix
|
2022-02-05 00:13:51 +01:00 |
|
Christian Grothoff
|
d81a6c7cf2
|
-work on reveal
|
2022-02-05 00:12:58 +01:00 |
|
Christian Grothoff
|
41acdf11b8
|
make API actually workable, sketch out melt
|
2022-02-05 00:02:38 +01:00 |
|
Christian Grothoff
|
b30765c7d0
|
make API actually workable, sketch out melt
|
2022-02-04 23:58:41 +01:00 |
|
Christian Grothoff
|
cfc6c3fcd0
|
make API actually workable:
|
2022-02-04 23:09:19 +01:00 |
|
Christian Grothoff
|
d833966d52
|
-API work
|
2022-02-04 22:02:48 +01:00 |
|
Christian Grothoff
|
bd5a25aff2
|
-fix comment
|
2022-02-04 21:20:26 +01:00 |
|
Christian Grothoff
|
57dc3cd232
|
new API
|
2022-02-04 21:12:54 +01:00 |
|
Christian Grothoff
|
ed136c1f2d
|
sync
|
2022-02-04 20:02:16 +01:00 |
|
Gian Demarmels
|
30c92a9b9e
|
Merge branch 'master' of ssh://git.taler.net/exchange
|
2022-02-04 19:50:40 +01:00 |
|
Gian Demarmels
|
752c0aca43
|
uncrustify
|
2022-02-04 19:50:21 +01:00 |
|
Gian Demarmels
|
37f54d3e5d
|
exchangedb fix
|
2022-02-04 19:50:12 +01:00 |
|
Christian Grothoff
|
03fd154a69
|
messing with CS/RSA fixes
|
2022-02-04 19:30:15 +01:00 |
|
Lucien Heuzeveldt
|
7d2a1a596a
|
split .conf files into rsa and cs
|
2022-02-04 19:24:30 +01:00 |
|
Christian Grothoff
|
9d40bd5a1e
|
split tests by rsa/cs
|
2022-02-04 18:45:42 +01:00 |
|
Gian Demarmels
|
a67786078b
|
resolves merge conflicts
|
2022-02-04 16:50:32 +01:00 |
|
Gian Demarmels
|
8674f32aec
|
denomination CIPHER field per denom
|
2022-02-04 15:39:57 +01:00 |
|
Gian Demarmels
|
086cf05794
|
refactor TALER_coin_ev_hash
|
2022-02-04 15:37:34 +01:00 |
|
Gian Demarmels
|
2213012866
|
include denom_pub into coin_ev_hash
|
2022-02-04 15:37:34 +01:00 |
|
Gian Demarmels
|
be50c084f8
|
fixed nonce check, renamed WithdrawNonce
|
2022-02-04 15:37:33 +01:00 |
|
Gian Demarmels
|
ae5f082c75
|
repair nonce check
|
2022-02-04 15:37:33 +01:00 |
|
Gian Demarmels
|
bcc159de17
|
introduce new type for security module pubkeys
|
2022-02-04 15:37:32 +01:00 |
|
Christian Grothoff
|
3510f953b0
|
-make picky gcc happy
|
2022-02-04 15:37:32 +01:00 |
|
Lucien Heuzeveldt
|
8d85c8b5b6
|
implement feedback
|
2022-02-04 15:37:30 +01:00 |
|
Christian Grothoff
|
ea97729ba8
|
-scope needed
|
2022-02-04 15:36:51 +01:00 |
|
Lucien Heuzeveldt
|
74ce114b83
|
change TEH_keys_denomination_sign message parameter
|
2022-02-04 15:36:48 +01:00 |
|
Gian Demarmels
|
5b7e8f9ac5
|
refactoring
|
2022-02-04 15:36:11 +01:00 |
|
Lucien Heuzeveldt
|
daa7fdcfb1
|
implement spend
|
2022-02-04 15:36:10 +01:00 |
|
Gian Demarmels
|
9c2aefaa51
|
removed varargs
|
2022-02-04 15:36:08 +01:00 |
|
Lucien Heuzeveldt
|
9074e66ebc
|
implement withdraw (nonce reuse check missing)
|
2022-02-04 15:35:31 +01:00 |
|
Gian Demarmels
|
4c7aa09784
|
cleanup
|
2022-02-04 15:34:22 +01:00 |
|
Gian Demarmels
|
2d70c8c6d0
|
secmod CS sign implementation
|
2022-02-04 15:34:21 +01:00 |
|
Lucien Heuzeveldt
|
82405b0ce5
|
implement CS key handling and csr endpoint
|
2022-02-04 15:34:19 +01:00 |
|
Lucien Heuzeveldt
|
36f551ff33
|
set planchet detail cipher, add cipher checks
|
2022-02-04 15:33:14 +01:00 |
|
Lucien Heuzeveldt
|
106664ed0c
|
implement TALER_CRYPTO_helper_cs_r_derive and related tests
|
2022-02-04 15:33:13 +01:00 |
|
Lucien Heuzeveldt
|
875a8b397e
|
implement secmod cs derive R
|
2022-02-04 15:33:13 +01:00 |
|
Gian Demarmels
|
d1fd3a485b
|
revocation
|
2022-02-04 15:33:13 +01:00 |
|
Gian Demarmels
|
9d9d4413df
|
setup_key for cs secmod helper
|
2022-02-04 15:33:12 +01:00 |
|
Gian Demarmels
|
18db69be2d
|
initial cs_secmod implementation
|
2022-02-04 15:33:11 +01:00 |
|
Gian Demarmels
|
f239b01be1
|
secmod cs signatures implementation
|
2022-02-04 15:33:11 +01:00 |
|
Lucien Heuzeveldt
|
fbb6d03f69
|
fix const due to changes in TALER_planchet_prepare
|
2022-02-04 15:33:10 +01:00 |
|
Lucien Heuzeveldt
|
75eff1524a
|
clean up cs implementation
|
2022-02-04 15:33:10 +01:00 |
|
Lucien Heuzeveldt
|
cf4fd36cc4
|
remove varargs in cs crypto implementation
|
2022-02-04 15:33:09 +01:00 |
|
Gian Demarmels
|
4bcbd704df
|
utility functions
|
2022-02-04 15:33:09 +01:00 |
|
Gian Demarmels
|
ca247f6f58
|
fixed CS signatures and cleanup/refactoring
|
2022-02-04 15:33:09 +01:00 |
|
Lucien Heuzeveldt
|
3225566c93
|
implement exchange_api_csr
|
2022-02-04 15:33:07 +01:00 |
|
Gian Demarmels
|
db9b84970d
|
add sign and verify implementation
|
2022-02-04 15:31:50 +01:00 |
|
Gian Demarmels
|
5d2157a8f6
|
sign_blinded implementation
|
2022-02-04 15:31:49 +01:00 |
|