aboutsummaryrefslogtreecommitdiff
path: root/FUZZING.md
diff options
context:
space:
mode:
authorAdam Langley <alangley@gmail.com>2016-10-02 10:03:36 -0700
committerCQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>2016-10-04 23:07:09 +0000
commit3871dc9e39eea02d669f5d517c0d3c74155eca52 (patch)
treeed132e0492bfa380a3d38c08cdea61fab301ba36 /FUZZING.md
parent8c29e7dfb4c0e2940f377771b478abbe2100c3a1 (diff)
downloadboringssl-3871dc9e39eea02d669f5d517c0d3c74155eca52.zip
boringssl-3871dc9e39eea02d669f5d517c0d3c74155eca52.tar.gz
boringssl-3871dc9e39eea02d669f5d517c0d3c74155eca52.tar.bz2
Add a fuzzer for the SSL_CTX API.
This is not a complete fuzzer, even for SSL_CTX, but it's a start. Written in memory of c-ares[1]. [1] https://twitter.com/hanno/status/781506296906444800 Change-Id: I64b02c60f35b9057201df2cc325ebb7a84a0229d Reviewed-on: https://boringssl-review.googlesource.com/11423 Reviewed-by: Adam Langley <alangley@gmail.com> Commit-Queue: Adam Langley <alangley@gmail.com> CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
Diffstat (limited to 'FUZZING.md')
-rw-r--r--FUZZING.md19
1 files changed, 10 insertions, 9 deletions
diff --git a/FUZZING.md b/FUZZING.md
index c541a2d..1a21403 100644
--- a/FUZZING.md
+++ b/FUZZING.md
@@ -30,15 +30,16 @@ The arguments to `jobs` and `workers` should be the number of cores that you wis
The recommended values of `max_len` for each test are:
-| Test | `max_len` value |
-|------------|-----------------|
-| `cert` | 3072 |
-| `client` | 20000 |
-| `pkcs8` | 2048 |
-| `privkey` | 2048 |
-| `server` | 4096 |
-| `spki` | 1024 |
-| `read_pem` | 512 |
+| Test | `max_len` value |
+|---------------|-----------------|
+| `cert` | 3072 |
+| `client` | 20000 |
+| `pkcs8` | 2048 |
+| `privkey` | 2048 |
+| `server` | 4096 |
+| `spki` | 1024 |
+| `read_pem` | 512 |
+| `ssl_ctx_api` | 256 |
These were determined by rounding up the length of the largest case in the corpus.