package spu.mpc.semi2k.beaver.ttp_server

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service BeaverService

service.proto:54

TTP Beaver service for semi2k only.

message AdjustResponse

service.proto:218

Used as response type in: BeaverService.AdjustAnd, BeaverService.AdjustDot, BeaverService.AdjustEqz, BeaverService.AdjustMul, BeaverService.AdjustMulPriv, BeaverService.AdjustPerm, BeaverService.AdjustRandBit, BeaverService.AdjustSquare, BeaverService.AdjustTrunc, BeaverService.AdjustTruncPr

(message has no fields)

enum ElType

service.proto:29

The type of element in the field. Match the enum in libspu/mpc/common/prg_tensor.h

Used in: AdjustMulPrivRequest, AdjustMulRequest

enum ErrorCode

service.proto:21

message PrgBufferMeta

service.proto:38

PRG generated buffer metainfo. BeaverService replay PRG to generate same buffer using each party's prg_seed encrypted by server's public key. PrgBufferMeta represent {world_size} arithmetic/boolean shares for one random array.

Used in: AdjustAndRequest, AdjustDotRequest, AdjustEqzRequest, AdjustMulPrivRequest, AdjustMulRequest, AdjustPermRequest, AdjustRandBitRequest, AdjustSquareRequest, AdjustTruncPrRequest, AdjustTruncRequest

message PrgRandPermMeta

service.proto:46

Used in: AdjustPermRequest

message SSLConfig

config.proto:21

Used in: TTPServerConfig

message TTPServerConfig

config.proto:36