syntax = "proto2";
package pb;

option go_package = "github.com/libp2p/go-libp2p/p2p/security/noise/pb";

message NoiseExtensions {
	repeated bytes webtransport_certhashes = 1;
	repeated string stream_muxers = 2;
}

message NoiseHandshakePayload {
	optional bytes identity_key = 1;
	optional bytes identity_sig = 2;
	optional NoiseExtensions extensions = 4;
}
