Does IPFS allow for encrypted blocks?

From @cyisfor on Sat Aug 27 2016 01:36:58 GMT+0000 (UTC)

I’m pretty sure IPFS doesn’t encrypt anything, but I want to make sure. An IPFS hash is just a content hash, right? There’s no encryption key added as a suffix to the URI, or anything? I ask because it’s important to know, for anyone wanting to implement a system over IPFS that in any way automatically relays or replicates content from others. If IPFS URIs have no spot for a decryption key, then the implementers would have to write their own on top of IPFS, otherwise anyone who used their system could get well… jailed, if someone ever injects illegal data into their network.

I like the idea of automatic relays, so that I can subscribe to things that can download new stuff on demand, such as discussion forums. But I’m pretty sure nothing like that can exist in IPFS’s current state, unless a custom layer of encryption is written?


Copied from original issue: https://github.com/ipfs/faq/issues/168

From @jbenet on Sat Aug 27 2016 01:40:00 GMT+0000 (UTC)

- block level encryption is planned

  • ipfs nodes do not download content automatically, they have to be told to
  • protocols like what you describe (automatic relays) are planned and will
    be completely opt in.

These questions have been asked before. You may find more in depth answers
searching around.
On Fri, Aug 26, 2016 at 21:36 cyisfor notifications@github.com wrote:

I’m pretty sure IPFS doesn’t encrypt anything, but I want to make sure. An
IPFS hash is just a content hash, right? There’s no encryption key
added as a suffix to the URI, or anything? I ask because it’s important to
know, for anyone wanting to implement a system over IPFS that in any way
automatically relays or replicates content from others. If IPFS URIs have
no spot for a decryption key, then the implementers would have to write
their own on top of IPFS, otherwise anyone who used their system could get
well… jailed, if someone ever injects illegal data into their network.

I like the idea of automatic relays, so that I can subscribe to things
that can download new stuff on demand, such as discussion forums. But I’m
pretty sure nothing like that can exist in IPFS’s current state, unless a
custom layer of encryption is written?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ipfs/faq/issues/168, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAIcofvLAotgQfmyO9Rp1EXpKYxlaln5ks5qj5S6gaJpZM4JulW7
.

Is there any update on block level encryption?