question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[IPFS] Secure context for `ipfs:`-Scheme

See original GitHub issue

Similar to https://github.com/brave/brave-browser/issues/13706 which is about the ipns: scheme, the ipfs: scheme is currently not considered ‘safe’ by the browser:

Screenshot_20210122_192517-1

This is not true.

Brave should give the user information about what exactly is safe in this context via the context menu, and show that this content is indeed secure when using the build-in ipfs node.

Brave version (brave://version info)

Brave: 1.19.86 Chromium: 88.0.4324.96 (Official Build) unknown (64-bit) Revision: 68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{# 1784} OS: Linux

CC: @lidel

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:10 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
lidelcommented, Jan 22, 2021

This is “only” a cosmetic issue 😃 cc @autonome @bbondy @jessicaschilling

  • 💚 ipfs:// is marked as Secure Context, you can test by opening console and reading the window.isSecureContext flag
  • 💔 the error on your screenshot comes from the UI related to security model based TLS certs from HTTPS (which we don’t use in IPFS) – I agree, this is confusing, we should improve this popup on ipfs:// pages
    • MVP fix could be replacing popup body with info that content was loaded from IPFS node managed by brave and “Learn more” would openbrave://ipfs
0reactions
spylogsstercommented, Jun 24, 2021

@jbaicoianu I see many errors on this page and I do not have the button image

Read more comments on GitHub >

github_iconTop Results From Across the Web

Privacy and encryption - IPFS Docs
IPFS uses transport-encryption but not content encryption. This means that your data is secure when being sent from one IPFS node to another....
Read more >
Best Practices for Storing NFT Data using IPFS
The context is determined by the URI scheme (appended to the URI as a prefix, ... IPFS allows NFTs to represent data of...
Read more >
(PDF) IPFS -Content Addressed, Versioned, P2P File System ...
Dat uses a cryptographically secure register of changes to prove that the requested data version is distributed. A byte range of any file's...
Read more >
Tech Channels, Platform and Developer Trends 2022 - Morioh
This video is an introduction to IPFS (interplanetary file system). ... A .NET Worker Service allows for running background services through the use...
Read more >
Secure contexts - MDN Web Docs
A secure context is a Window or Worker for which certain minimum standards of authentication and confidentiality are met.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found