Comments (5)
Personally, I agree with this issue. Looks like the current implementation of sovrin_sign and sovrin_verify_signature calls that only allows signing off messages to pool with very specific digest creation is some result of our internal misunderstanding. Also, it doesn't correspond to this calls docs.
Can you re-check this?
from indy-sdk.
From another point of view
The main use case of sovrin_sign call is signing of transaction messages that were created with sovrin_build_*_request calls. It allows splitting of communication logic from private keys management for better security of real applications.
Ledger communication requires the creation of complex custom digests and injection of the signature field to original json messages. So we can't just easily make this calls generic without loosing of ability to sign ledger messages. Maybe we can add another call that is intended for the signing of generic messages.
What to you think about this?
from indy-sdk.
An earlier version of the API had a sovrin_sign() function that could sign arbitrary messages. I'm not sure why we removed it, but I've always considered it a good idea.
from indy-sdk.
Closing this Github issue and creating JIRA issue instead: https://jira.hyperledger.org/browse/INDY-361
from indy-sdk.
Moved again; this time to https://jira.hyperledger.org/browse/IS-158
from indy-sdk.
Related Issues (20)
- Failed to open OpenSSL headers on Ubuntu HOT 5
- createPoolLedgerConfig error: PoolLedgerConfigAlreadyExistsError #251 HOT 4
- UnhandledPromiseRejectionWarning: ReferenceError: og is not defined HOT 3
- Running demo reports an error: CommonInvalidState HOT 1
- Unable to complete cargo build release HOT 5
- problem not solved HOT 2
- Arch Linux: Error while building indy-sdk from source HOT 1
- issue in alice and faber example
- Not able to connect to Indy Pool
- when release Indy sdk 1.17
- Can't Indy connection in vs code
- Can't connect to Indy Pool HOT 3
- indy-cli error
- "pool.open_pool_ledger" report a timeout error.
- I cannot find the newly registered DID in the ledger.
- Postgres storage - error under load
- Postgres storage - AWS/RDS concerns
- Trying to install indy sdk on WSL this is what i get with sudo apt-get update HOT 1
- Need the Exact process to install indy-sdk on WSL HOT 1
- Tried installing sdk in windows, got this error in cargo build HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from indy-sdk.