Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
aftl_google/ | 03-May-2024 | - | 912 | 795 | ||
crypto/ | 03-May-2024 | - | 733 | 627 | ||
README.md | D | 03-May-2024 | 1.7 KiB | 39 | 36 | |
__init__.py | D | 03-May-2024 | 0 | 1 | 0 | |
aftl.proto | D | 03-May-2024 | 3.6 KiB | 113 | 90 | |
aftl_pb2.py | D | 03-May-2024 | 18.2 KiB | 470 | 421 | |
aftl_pb2_grpc.py | D | 03-May-2024 | 83 | 4 | 1 | |
api.proto | D | 03-May-2024 | 3.1 KiB | 88 | 69 | |
api_pb2.py | D | 03-May-2024 | 10.7 KiB | 280 | 243 | |
api_pb2_grpc.py | D | 03-May-2024 | 2.3 KiB | 68 | 52 | |
trillian.proto | D | 03-May-2024 | 10.8 KiB | 317 | 267 | |
trillian_pb2.py | D | 03-May-2024 | 23.9 KiB | 577 | 535 | |
trillian_pb2_grpc.py | D | 03-May-2024 | 83 | 4 | 1 |
README.md
1# Android Firmware Transparency Log Proto Definitions 2--- 3 4This directory contains the proto definitions required to communicate with an 5AFTL server. Two (api.proto and aftl.proto) contain the definitions of the 6protos needed to communicate with the AFTL Trillian personality. The remainder 7are dependencies. The original repos and purpose for each proto file are as 8follows: 9 10* aftl.proto 11 <!-- TODO(danielaustin): Add detailed message descriptions. --> 12 Contains messages used by the AFTL frontend and the Trillian log. 13* api.proto 14 <!-- TODO(danielaustin): Add detailed message descriptions. --> 15 Contains the messages to communicate through the AFTL personality. 16* crypto/keyspb/keyspb.proto 17 From https://github.com/google/trillian 18 Dependency of trillian.proto 19 Contains the PublicKey message definition used by Tree. 20* crypto/sigpb/sigpb.proto 21 From https://github.com/google/trillian 22 Dependency of trillian.proto and aftl.proto 23 For trillian.proto, contains the DigitallySigned message used by Tree and 24 SignedEntryTimestamp. For aftl.proto, contains the DigitallySigned message 25 used by SignedFirmwareInfo. 26* trillian.proto 27 From https://github.com/google/trillian 28 Dependency of aftl.proto 29 For aftl.proto, contains message definitions for SignedLogRoot. 30* aftl_google/api/annotations.proto 31 From https://github.com/googleapis/googleapis 32 Used to get access to google.api.http options. 33* aftl_google/api/http.proto 34 From https://github.com/googleapis/googleapis 35 Dependency of aftl_google/api/annotations.proto 36 Contains the HttpRule message that extends MethodOptions. 37* aftl_google/rpc/status.proto 38 From https://github.com/googleapis/googleapis 39