summaryrefslogtreecommitdiffstats
path: root/crypto/aead_openssl_unittest.cc
Commit message (Collapse)AuthorAgeFilesLines
* Encrypt certificate reports before uploading to HTTP URLsestark2015-04-251-0/+54
| | | | | | | | | | | | | | | | | | This CL introduces a new protobuf to store encrypted CertLoggerRequests. Serialized certificate reports are encrypted with an AES-CTR-128-HMAC-SHA256 AEAD (from BoringSSL, thus encrypted reports are only supported on BoringSSL platforms) before being uploaded to HTTP endpoints. |CertificateErrorReporter::IsHttpUploadUrlSupported| allows users of the class to set an HTTP URL if supported. BUG=461590 Committed: https://crrev.com/0a3351c2a7c81284f82e6531380a21d079f55056 Cr-Commit-Position: refs/heads/master@{#326876} Review URL: https://codereview.chromium.org/1083493003 Cr-Commit-Position: refs/heads/master@{#326957}
* Revert of Encrypt certificate reports before uploading to HTTP URLs ↵jdonnelly2015-04-241-54/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (patchset #20 id:400001 of https://codereview.chromium.org/1083493003/) Reason for revert: This CL broke the Win8 GN bot: http://build.chromium.org/p/chromium.win/builders/Win8%20GN/builds/6514 Original issue's description: > Encrypt certificate reports before uploading to HTTP URLs > > This CL introduces a new protobuf to store encrypted > CertLoggerRequests. Serialized certificate reports are encrypted with an > AES-CTR-128-HMAC-SHA256 AEAD (from BoringSSL, thus encrypted reports are > only supported on BoringSSL platforms) before being uploaded to HTTP > endpoints. |CertificateErrorReporter::IsHttpUploadUrlSupported| allows > users of the class to set an HTTP URL if supported. > > BUG=461590 > > Committed: https://crrev.com/0a3351c2a7c81284f82e6531380a21d079f55056 > Cr-Commit-Position: refs/heads/master@{#326876} TBR=agl@chromium.org,felt@chromium.org,mattm@chromium.org,estark@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=461590 Review URL: https://codereview.chromium.org/1073913004 Cr-Commit-Position: refs/heads/master@{#326878}
* Encrypt certificate reports before uploading to HTTP URLsestark2015-04-241-0/+54
This CL introduces a new protobuf to store encrypted CertLoggerRequests. Serialized certificate reports are encrypted with an AES-CTR-128-HMAC-SHA256 AEAD (from BoringSSL, thus encrypted reports are only supported on BoringSSL platforms) before being uploaded to HTTP endpoints. |CertificateErrorReporter::IsHttpUploadUrlSupported| allows users of the class to set an HTTP URL if supported. BUG=461590 Review URL: https://codereview.chromium.org/1083493003 Cr-Commit-Position: refs/heads/master@{#326876}