Get desktop application:
View/edit binary Protocol Buffers messages
Runtime Config for a SecretFlow cluster.
Different for each party. For production mode only.
Used in:
Public and shared to all parties.
Used in:
Contains addresses for a RayFed cluster. Each party should own an address. Only for production mode.
Used in:
Contains addresses for a SPU device.
Used in:
Description of a SecretFlow cluster, including: - version info - parties: who participate in the computation. - secret devices and their configs: security levels.
Used in: ,
SecretFlow version.
Python version.
Joined entities. e.g. [CompanyA, CompanyB]
Description of secret devices
Description for a secret device. PYUs do not need to claim.
Used in:
Name of the device.
Supported: SPU, HEU, TEEU
Parties of device.
Specific config for the secret device.
Used in:
Indicates communication backend of RayFed. Accepted: 'grpc', 'brpc_link' Dafault is 'grpc'
A StorageConfig is the root for all data for one party. For security reasons, you have to put the a JSON format of config at .sf_storage file at each node for each party in production.
Used in:
supported: local_fs
local_fs
Used in:
working directory