A flat 64-byte encoding: keyExchange ‖ signing.
keyExchange ‖ signing
List<int> toBytes() => [...keyExchange, ...signing];