unplugged-vendor/external/avb/proto
2025-10-06 13:59:42 +00:00
..
crypto Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
__init__.py Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
api_pb2_grpc.py Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
api_pb2.py Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
api.proto Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
README.md Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
trillian_pb2_grpc.py Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
trillian_pb2.py Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
trillian.proto Initial commit: AOSP 12 vendor with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00

Android Firmware Transparency Log Proto Definitions


This directory contains the proto definitions required to communicate with an AFTL server. The original repos and purpose for each proto file are as follows:

  • api.proto Contains the messages to communicate with the AFTL personality.
  • crypto/keyspb/keyspb.proto From https://github.com/google/trillian Dependency of trillian.proto Contains the PublicKey message definition used by Tree.
  • crypto/sigpb/sigpb.proto From https://github.com/google/trillian Dependency of trillian.proto For trillian.proto, contains the DigitallySigned message used by Tree and SignedEntryTimestamp.
  • trillian.proto From https://github.com/google/trillian Dependency of aftl.proto For aftl.proto, contains message definitions for SignedLogRoot.