1fc7564ba7
We already had coverage for our new EVP_PKEY parsers, but it's good to have some that cover them directly. The initial corpus was generated manually with der-ascii and should cover most of the insanity around EC key serialization. BUG=15 Change-Id: I7aaf56876680bfd5a89f5e365c5052eee03ba862 Reviewed-on: https://boringssl-review.googlesource.com/7728 Reviewed-by: Adam Langley <agl@google.com>
58 lines
780 B
CMake
58 lines
780 B
CMake
include_directories(../include)
|
|
|
|
add_executable(
|
|
privkey
|
|
|
|
privkey.cc
|
|
)
|
|
|
|
target_link_libraries(privkey Fuzzer)
|
|
target_link_libraries(privkey crypto)
|
|
|
|
add_executable(
|
|
cert
|
|
|
|
cert.cc
|
|
)
|
|
|
|
target_link_libraries(cert Fuzzer)
|
|
target_link_libraries(cert crypto)
|
|
|
|
add_executable(
|
|
spki
|
|
|
|
spki.cc
|
|
)
|
|
|
|
target_link_libraries(spki Fuzzer)
|
|
target_link_libraries(spki crypto)
|
|
|
|
add_executable(
|
|
pkcs8
|
|
|
|
pkcs8.cc
|
|
)
|
|
|
|
target_link_libraries(pkcs8 Fuzzer)
|
|
target_link_libraries(pkcs8 crypto)
|
|
|
|
add_executable(
|
|
server
|
|
|
|
server.cc
|
|
)
|
|
|
|
target_link_libraries(server Fuzzer)
|
|
target_link_libraries(server crypto)
|
|
target_link_libraries(server ssl)
|
|
|
|
add_executable(
|
|
client
|
|
|
|
client.cc
|
|
)
|
|
|
|
target_link_libraries(client Fuzzer)
|
|
target_link_libraries(client crypto)
|
|
target_link_libraries(client ssl)
|