diff options
author | iclelland <iclelland@chromium.org> | 2016-01-13 21:02:00 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-01-14 05:03:24 +0000 |
commit | 592c59e49f7a1c1ce7fb469dd1f7ef0d98482ad8 (patch) | |
tree | e2bd386826f50629338996f7ea1c80b3ec5840c9 /content/content_common.gypi | |
parent | 5e05b437032ffeb7bf9da7dcf1355fc668a33a9d (diff) | |
download | chromium_src-592c59e49f7a1c1ce7fb469dd1f7ef0d98482ad8.zip chromium_src-592c59e49f7a1c1ce7fb469dd1f7ef0d98482ad8.tar.gz chromium_src-592c59e49f7a1c1ce7fb469dd1f7ef0d98482ad8.tar.bz2 |
Add public key and signature verification to browser-side API keys
This adds the ability for experimental API keys to be cryptographically verified
in the browser. There is currently a single fixed signing key, whose public key
is embeddded in the browser code.
This makes use of Ed25519 cryptographic signature verification in boringssl, so
boringssl is added as a dependency to content/common for all platforms (except
iOS)
BUG=543215
Review URL: https://codereview.chromium.org/1522813002
Cr-Commit-Position: refs/heads/master@{#369329}
Diffstat (limited to 'content/content_common.gypi')
-rw-r--r-- | content/content_common.gypi | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/content/content_common.gypi b/content/content_common.gypi index d73f628..806f63f 100644 --- a/content/content_common.gypi +++ b/content/content_common.gypi @@ -635,6 +635,7 @@ '../mojo/mojo_base.gyp:mojo_environment_chromium', '../storage/storage_common.gyp:storage_common', '../third_party/WebKit/public/blink.gyp:blink', + '../third_party/boringssl/boringssl.gyp:boringssl', '../third_party/mojo/mojo_edk.gyp:mojo_system_impl', '../third_party/mojo/mojo_public.gyp:mojo_cpp_bindings', '../ui/gl/gl.gyp:gl', |