summaryrefslogtreecommitdiffstats
path: root/content/content_common.gypi
diff options
context:
space:
mode:
authoriclelland <iclelland@chromium.org>2016-01-13 21:02:00 -0800
committerCommit bot <commit-bot@chromium.org>2016-01-14 05:03:24 +0000
commit592c59e49f7a1c1ce7fb469dd1f7ef0d98482ad8 (patch)
treee2bd386826f50629338996f7ea1c80b3ec5840c9 /content/content_common.gypi
parent5e05b437032ffeb7bf9da7dcf1355fc668a33a9d (diff)
downloadchromium_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.gypi1
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',