@@ -83,7 +83,7 @@ extension PrivateInformationRetrieval.Response {
83
83
84
84
struct ProcessBenchmarkContext < Server: IndexPirServer > {
85
85
let database : [ [ UInt8 ] ]
86
- let context : Context < Server . Scheme . Scalar >
86
+ let context : Server . Scheme . Context
87
87
let parameter : IndexPirParameter
88
88
init ( server _: Server . Type , pirConfig: IndexPirConfig ,
89
89
parameterConfig: PirEncryptionParametersConfig ) throws
@@ -93,7 +93,7 @@ struct ProcessBenchmarkContext<Server: IndexPirServer> {
93
93
self . database = getDatabaseForTesting (
94
94
numberOfEntries: pirConfig. entryCount,
95
95
entrySizeInBytes: pirConfig. entrySizeInBytes)
96
- self . context = try Context ( encryptionParameters: encryptParameter)
96
+ self . context = try Server . Scheme . Context ( encryptionParameters: encryptParameter)
97
97
self . parameter = Server . generateParameter ( config: pirConfig, with: context)
98
98
}
99
99
}
@@ -171,7 +171,7 @@ struct IndexPirBenchmarkContext<Server: IndexPirServer, Client: IndexPirClient>
171
171
{
172
172
let encryptParameter : EncryptionParameters < Server . Scheme . Scalar > =
173
173
try EncryptionParameters ( from: parameterConfig)
174
- let context = try Context < Server . Scheme . Scalar > ( encryptionParameters: encryptParameter)
174
+ let context = try Server . Scheme. Context ( encryptionParameters: encryptParameter)
175
175
let indexPirParameters = Server . generateParameter ( config: pirConfig, with: context)
176
176
let database = getDatabaseForTesting (
177
177
numberOfEntries: pirConfig. entryCount,
@@ -286,7 +286,7 @@ struct KeywordPirBenchmarkContext<IndexServer: IndexPirServer, IndexClient: Inde
286
286
{
287
287
let encryptParameter : EncryptionParameters < Server . Scheme . Scalar > =
288
288
try EncryptionParameters ( from: parameterConfig)
289
- let context = try Context < Server . Scheme . Scalar > ( encryptionParameters: encryptParameter)
289
+ let context = try Server . Scheme. Context ( encryptionParameters: encryptParameter)
290
290
let rows = ( 0 ..< databaseCount) . map { index in KeywordValuePair (
291
291
keyword: [ UInt8] ( String ( index) . utf8) ,
292
292
value: ( 0 ..< payloadSize) . map { _ in UInt8 . random ( in: 0 ..< UInt8 . max) } )
0 commit comments