Richard Schneider

Results 85 comments of Richard Schneider

# NFRs - The key is sensitive data, it too must be protected - Think of the key store as a [HSM](https://en.wikipedia.org/wiki/Hardware_security_module), even if implemented in software - A raw...

Re-encrypt process - make a backup of the old key chain - create a new key chain with new options (pass phrase, dek options, ...) - import the existing keys...

``` message PBLink { optional bytes Hash = 1; optional string Name = 2; optional uint64 Tsize = 3; } message PBEncrypted { optional string KeyMethod = 1; optional string...

By using PKCS 7/CMS the `PBNode` message is as below and `PBEncrypted` is no longer required ``` message PBNode { enum DataType { Plain = 0; CMS = 1; }...

A better approach to signifying encrypted data to is to use a [CID v1](https://github.com/ipld/cid) and adding a new multicodec value for `cms`. This requires minimal changes to existing software, only...

Need to add what is missing!!!

This library, `net-ipfs-core` only defines the PIN API, it does not implement it. I assume you are using `net-ipfs-http-client`; which is just a wrapper around the API and calls the...

What is the code ListLocalPackagesAsync about? Why not just use ipfs.Pin.ListAsync?

@hanabi1224 are you interested in this?

Just for the record, here's a good article https://msdn.microsoft.com/en-us/magazine/mt814808.aspx?f=255&MSPPError=-2147217396