remove old code
This commit is contained in:
121
src/models.py
121
src/models.py
@@ -145,127 +145,6 @@ class AlphabetKey(DarcKey):
|
||||
)
|
||||
|
||||
|
||||
class EphemeralKeys(BaseModel):
|
||||
serverEphemeralKey: AlphabetKey
|
||||
sharedEphemeralKey: AlphabetKey
|
||||
functionEphemeralKey: InnerShuffleKey
|
||||
outerFunctionEphemeralKey: OuterShuffleKey
|
||||
outerFunctionFunctionEphemeralKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionEphemeralKey: OuterShuffleKey
|
||||
serverShuffleEphemeralKey: InnerShuffleKey
|
||||
outerServerShuffleEphemeralKey: OuterShuffleKey
|
||||
serverMediumEphemeralKey: AlphabetKey
|
||||
sharedMediumEphemeralKey: AlphabetKey
|
||||
functionMediumEphemeralKey: InnerShuffleKey
|
||||
positionFunctionMediumEphemeralKey: InnerShuffleKey
|
||||
outerFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
outerFunctionFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
outerPositionFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
outerServerShuffleMediumEphemeralKey: OuterShuffleKey
|
||||
outerPositionShuffleMediumEphemeralKey: OuterShuffleKey
|
||||
interfaceConfig: AlphabetKey
|
||||
outerClientShuffleKey: OuterShuffleKey
|
||||
outerClientShuffleMediumKey: OuterShuffleKey
|
||||
outerClientShuffleFunctionKey: OuterShuffleKey
|
||||
outerClientShuffleFunctionMediumKey: OuterShuffleKey
|
||||
clientEphemeral: AlphabetKey
|
||||
clientEphemeralMedium: AlphabetKey
|
||||
clientShuffleEphemeralA: InnerShuffleKey
|
||||
clientShuffleEphemeralMediumA: InnerShuffleKey
|
||||
|
||||
|
||||
class PersistentKeys(BaseModel):
|
||||
serverKey: AlphabetKey
|
||||
functionKey: InnerShuffleKey
|
||||
serverShuffleKey: InnerShuffleKey
|
||||
outerFunctionKey: OuterShuffleKey
|
||||
outerFunctionFunctionKey: OuterShuffleKey
|
||||
outerServerShuffleKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionKey: OuterShuffleKey
|
||||
clientKey: AlphabetKey
|
||||
sharedKey: AlphabetKey
|
||||
clientShuffleKeyX: InnerShuffleKey
|
||||
clientShuffleKeyA: InnerShuffleKey
|
||||
functionMediumKey: InnerShuffleKey
|
||||
clientShuffleMediumKeyX: InnerShuffleKey
|
||||
inputMediumData: AlphabetKey
|
||||
serverMediumKey: OuterShuffleKey
|
||||
outerFunctionMediumKey: OuterShuffleKey
|
||||
outerFunctionFunctionMediumKey: OuterShuffleKey
|
||||
outerServerShuffleMediumKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionMediumKey: OuterShuffleKey
|
||||
sharedMediumKey: AlphabetKey
|
||||
outerPositionFunctionMediumKey: OuterShuffleKey
|
||||
outerPositionShuffleMediumKey: OuterShuffleKey
|
||||
clientMediumKey: AlphabetKey
|
||||
positionFunctionMediumKey: InnerShuffleKey
|
||||
clientShuffleMediumKeyA: InnerShuffleKey
|
||||
|
||||
|
||||
class Session(BaseModel):
|
||||
guid: str
|
||||
interfaceConfig: AlphabetKey
|
||||
serverEphemeralKey: AlphabetKey
|
||||
functionEphemeralKey: InnerShuffleKey
|
||||
serverShuffleEphemeralKey: InnerShuffleKey
|
||||
outerServerShuffleEphemeralKey: OuterShuffleKey
|
||||
outerFunctionEphemeralKey: OuterShuffleKey
|
||||
outerFunctionFunctionEphemeralKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionEphemeralKey: OuterShuffleKey
|
||||
serverMediumEphemeralKey: AlphabetKey
|
||||
functionMediumEphemeralKey: InnerShuffleKey
|
||||
outerServerShuffleMediumEphemeralKey: OuterShuffleKey
|
||||
outerFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
outerFunctionFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
positionFunctionMediumEphemeralKey: InnerShuffleKey
|
||||
outerPositionFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
sharedEphemeralKey: AlphabetKey
|
||||
sharedMediumEphemeralKey: AlphabetKey
|
||||
outerPositionShuffleMediumEphemeralKey: OuterShuffleKey
|
||||
|
||||
|
||||
class TxData(BaseModel):
|
||||
data: AlphabetKey
|
||||
functionEphemeralKey: InnerShuffleKey
|
||||
outerServerShuffleEphemeralKey: OuterShuffleKey
|
||||
outerFunctionFunctionEphemeralKey: OuterShuffleKey
|
||||
outerFunctionEphemeralKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionEphemeralKey: OuterShuffleKey
|
||||
sharedEphemeralKey: AlphabetKey
|
||||
outerClientShuffleKey: OuterShuffleKey
|
||||
outerClientShuffleFunctionKey: OuterShuffleKey
|
||||
clientEphemeral: AlphabetKey
|
||||
clientShuffleEphemeralA: InnerShuffleKey
|
||||
clientShuffleEphemeralB: InnerShuffleKey
|
||||
|
||||
|
||||
class Medium(BaseModel):
|
||||
data: AlphabetKey
|
||||
functionEphemeralKey: InnerShuffleKey
|
||||
outerServerShuffleEphemeralKey: OuterShuffleKey
|
||||
outerFunctionFunctionEphemeralKey: OuterShuffleKey
|
||||
outerFunctionEphemeralKey: OuterShuffleKey
|
||||
outerServerShuffleFunctionEphemeralKey: OuterShuffleKey
|
||||
sharedEphemeralKey: AlphabetKey
|
||||
positionFunctionMediumEphemeralKey: InnerShuffleKey
|
||||
outerPositionFunctionMediumEphemeralKey: OuterShuffleKey
|
||||
outerPositionShuffleMediumEphemeralKey: OuterShuffleKey
|
||||
outerClientShuffleMediumKey: OuterShuffleKey
|
||||
outerClientShuffleFunctionMediumKey: OuterShuffleKey
|
||||
clientEphemeralMedium: AlphabetKey
|
||||
clientShuffleEphemeralMediumA: InnerShuffleKey
|
||||
clientShuffleEphemeralMediumB: InnerShuffleKey
|
||||
|
||||
|
||||
class Phase1Session(BaseModel):
|
||||
session: Session
|
||||
tx_data: TxData
|
||||
medium: Medium
|
||||
alphabet: list[list[int]] | None = None
|
||||
|
||||
|
||||
class ServerPersistentKeys(BaseModel):
|
||||
OuterFunctionKey: OuterShuffleKey
|
||||
OuterFunctionFunctionKey: OuterShuffleKey
|
||||
|
||||
Reference in New Issue
Block a user