Proof of Concept of Opencoin mint with REST API and CrowCpp
Go to file
2022-12-19 21:11:14 +01:00
.github/workflows updated github actions to cross-platfrom build and added action for github pages 2022-12-19 21:07:38 +01:00
src introduced and used bigint datatype 2022-12-19 21:11:14 +01:00
test introduced and used bigint datatype 2022-12-19 21:11:14 +01:00
.drone.yml add github action for build 2022-12-04 21:56:10 +01:00
.gitignore added catch2 for unit tests and first test in test/test.cpp 2022-11-21 22:51:00 +01:00
CMakeLists.txt introduced and used bigint datatype 2022-12-19 21:11:14 +01:00
README.md added todos and note on blinding with crypto++ lib 2022-12-15 21:49:01 +01:00

build

oc mint sample

this is a C++ implementation of the opencoin protocol as mapping to some kind of REST interface

actually it is a work in progress.

Protocol Questions

TODO

  • bigint type for big integers encoded as string
  • blinding utilizing crypto++

Blinding Notes

https://stackoverflow.com/questions/47860570/how-to-create-and-verify-blind-rsa-signatures-with-crypto

https://crypto.stackexchange.com/questions/12707/usability-of-padding-scheme-in-blinded-rsa-signature

https://crypto.stackexchange.com/questions/54085/is-there-a-standard-padding-format-for-rsa-blind-signatures/60728#60728 https://crypto.stackexchange.com/questions/5626/rsa-blind-signatures-in-practice