-
**Summary**
Brief explanation of the feature.
Orion currently supports Blake2b hashing through
```
let digest = orion::hash::digest(data).unwrap();
```
which uses Blake2b-256. However,…
-
### What happened?
I'm having troubles setting up a simple image build / container run using `pulumi_docker_build`. The container step fails because it seems that the image outputs the manifest sha i…
-
We need to decide on a robust strategy for caching hook invocations.
## Requirements
Some typical use cases and corner cases:
1. Modifying some files, running the hook and running the hook ag…
-
### What happened?
`.DS_Store` is a file sometimes added to a directory on MacOS by the operating system (it has to do with file system indexing I think). Sometimes these `.DS_Store` sneak themselv…
-
The user who wants to verify their proofs on the Summa contract, can access the verifying key contract registered within the Summa contract. However, there is currently no way to ensure that the bytes…
-
This algorithm adds collisions for safety reasons, which can result in a reverse result of 1: N. This may result in different plaintext encrypted ciphertexts being the same, for example, A encrypted r…
-
Define the actual canonical transaction as something like this;
```rust
pub struct TransactionV1 {
hash: Digest,
chain_name: String,
protocol_version: ProtocolVersion,
…
-
I tried to convert the rust file into python and integrate this into my Flask application. but i am keep getting {"message":"The provided publish token is incorrect","name":"IncorrectPublishTokenError…
-
Almost in all instance where we use raw multihash we find ourselves capturing payload size an the side. It is also probably worth calling the fact that somewhat recently [fr32-sha2-256-trunc254-padded…
-
const crypto = require("crypto");
var algorithm="sm3";
var message="aaa";
var secret="123";
var args = process.argv;
if (args.length>2) message=args[2];
if (args.length>3) algorithm=args[3];…