Can the visibility of contents on IPFS be restricted?












0















Is it possible to restrict some contents on IPFS based on certain group privileges?



From what I have gathered from my readings is - once you deploy a content, it generates a hash based on the content and it is accessible from anywhere.



Suppose an organization wants to expose certain confidential files deployed on IPFS to only the members of that organization, is it possible to achieve this in the current implementation of IPFS?










share|improve this question





























    0















    Is it possible to restrict some contents on IPFS based on certain group privileges?



    From what I have gathered from my readings is - once you deploy a content, it generates a hash based on the content and it is accessible from anywhere.



    Suppose an organization wants to expose certain confidential files deployed on IPFS to only the members of that organization, is it possible to achieve this in the current implementation of IPFS?










    share|improve this question



























      0












      0








      0








      Is it possible to restrict some contents on IPFS based on certain group privileges?



      From what I have gathered from my readings is - once you deploy a content, it generates a hash based on the content and it is accessible from anywhere.



      Suppose an organization wants to expose certain confidential files deployed on IPFS to only the members of that organization, is it possible to achieve this in the current implementation of IPFS?










      share|improve this question
















      Is it possible to restrict some contents on IPFS based on certain group privileges?



      From what I have gathered from my readings is - once you deploy a content, it generates a hash based on the content and it is accessible from anywhere.



      Suppose an organization wants to expose certain confidential files deployed on IPFS to only the members of that organization, is it possible to achieve this in the current implementation of IPFS?







      p2p distributed-system ipfs






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 4 at 9:00







      Abrar

















      asked Jan 1 at 4:22









      AbrarAbrar

      7521025




      7521025
























          1 Answer
          1






          active

          oldest

          votes


















          1














          Actually IPFS doesn't implement an access control system, but you can implement a such mechanism based on Cryptography, take a look about "Cryptree" mechanism.






          share|improve this answer


























          • Thanks but "Cryptree" seems to be more of a proposed research/thesis project rather than a real world implementation. I was actually looking for more of sth that had practical usage.

            – Abrar
            Jan 4 at 13:41






          • 1





            Yes, But you can inspire from cryptree to implement an easier mecansime; using encryption algorithms. For example to share a file with Alice, encrypt the file using Alice public key and store it in IPFS

            – maroodb
            Jan 4 at 14:10











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53992989%2fcan-the-visibility-of-contents-on-ipfs-be-restricted%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          Actually IPFS doesn't implement an access control system, but you can implement a such mechanism based on Cryptography, take a look about "Cryptree" mechanism.






          share|improve this answer


























          • Thanks but "Cryptree" seems to be more of a proposed research/thesis project rather than a real world implementation. I was actually looking for more of sth that had practical usage.

            – Abrar
            Jan 4 at 13:41






          • 1





            Yes, But you can inspire from cryptree to implement an easier mecansime; using encryption algorithms. For example to share a file with Alice, encrypt the file using Alice public key and store it in IPFS

            – maroodb
            Jan 4 at 14:10
















          1














          Actually IPFS doesn't implement an access control system, but you can implement a such mechanism based on Cryptography, take a look about "Cryptree" mechanism.






          share|improve this answer


























          • Thanks but "Cryptree" seems to be more of a proposed research/thesis project rather than a real world implementation. I was actually looking for more of sth that had practical usage.

            – Abrar
            Jan 4 at 13:41






          • 1





            Yes, But you can inspire from cryptree to implement an easier mecansime; using encryption algorithms. For example to share a file with Alice, encrypt the file using Alice public key and store it in IPFS

            – maroodb
            Jan 4 at 14:10














          1












          1








          1







          Actually IPFS doesn't implement an access control system, but you can implement a such mechanism based on Cryptography, take a look about "Cryptree" mechanism.






          share|improve this answer















          Actually IPFS doesn't implement an access control system, but you can implement a such mechanism based on Cryptography, take a look about "Cryptree" mechanism.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jan 4 at 13:35









          Abrar

          7521025




          7521025










          answered Jan 4 at 11:42









          maroodbmaroodb

          176110




          176110













          • Thanks but "Cryptree" seems to be more of a proposed research/thesis project rather than a real world implementation. I was actually looking for more of sth that had practical usage.

            – Abrar
            Jan 4 at 13:41






          • 1





            Yes, But you can inspire from cryptree to implement an easier mecansime; using encryption algorithms. For example to share a file with Alice, encrypt the file using Alice public key and store it in IPFS

            – maroodb
            Jan 4 at 14:10



















          • Thanks but "Cryptree" seems to be more of a proposed research/thesis project rather than a real world implementation. I was actually looking for more of sth that had practical usage.

            – Abrar
            Jan 4 at 13:41






          • 1





            Yes, But you can inspire from cryptree to implement an easier mecansime; using encryption algorithms. For example to share a file with Alice, encrypt the file using Alice public key and store it in IPFS

            – maroodb
            Jan 4 at 14:10

















          Thanks but "Cryptree" seems to be more of a proposed research/thesis project rather than a real world implementation. I was actually looking for more of sth that had practical usage.

          – Abrar
          Jan 4 at 13:41





          Thanks but "Cryptree" seems to be more of a proposed research/thesis project rather than a real world implementation. I was actually looking for more of sth that had practical usage.

          – Abrar
          Jan 4 at 13:41




          1




          1





          Yes, But you can inspire from cryptree to implement an easier mecansime; using encryption algorithms. For example to share a file with Alice, encrypt the file using Alice public key and store it in IPFS

          – maroodb
          Jan 4 at 14:10





          Yes, But you can inspire from cryptree to implement an easier mecansime; using encryption algorithms. For example to share a file with Alice, encrypt the file using Alice public key and store it in IPFS

          – maroodb
          Jan 4 at 14:10




















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53992989%2fcan-the-visibility-of-contents-on-ipfs-be-restricted%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Mossoró

          Error while reading .h5 file using the rhdf5 package in R

          Pushsharp Apns notification error: 'InvalidToken'