Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make certificate information accessible to JavaScript #744

Open
bsclifton opened this issue Aug 13, 2018 · 0 comments
Open

Make certificate information accessible to JavaScript #744

bsclifton opened this issue Aug 13, 2018 · 0 comments

Comments

@bsclifton
Copy link
Member

@bsclifton bsclifton commented Aug 13, 2018

Carried over from brave/browser-laptop#12904

Original post by @mikemaccana:

Hey there! There's a few reasons it could be advantageous to make certificate information available to JavaScript - either as part of the window or the Extensions API.

Description

This would allow developers to:

  • Measure the cipher strength
  • Display identify info
  • Display contextual info about parent certs

To audiences ranging from from:

  • infosec people (running headless browsers
  • web developers (hey, this is BadCA, are you sure you want to trust it?)
  • users ('This is 'Apple, Inc' in USA, this is apple.com-mg in Malaysia')

Right now the only people who can do anything requiring reading cert info is people who have the ability to ship Chromium based products.

There's a few places this has been raised over the years but Chromium are adding support for the TLS extension to the webrequest API.

@bsclifton bsclifton added this to the Backlog milestone Aug 13, 2018
@rebron rebron modified the milestone: 1.x Backlog Feb 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.