public TwoChoicesCorrelatedExtendedObliviousTransferProvider(IObliviousTransferProvider <ITwoChoicesObliviousTransferChannel> baseOT, int securityParameter, CryptoContext cryptoContext)
 {
     _baseOT            = baseOT;
     _securityParameter = securityParameter;
     _cryptoContext     = cryptoContext;
 }
Exemple #2
0
 public TwoChoicesCorrelatedBitObliviousTransferProviderAdapter(IObliviousTransferProvider <ITwoChoicesCorrelatedObliviousTransferChannel> otProvider)
 {
     _otProvider = otProvider;
 }
 public MultiChoicesBitObliviousTransferProviderAdapter(IObliviousTransferProvider <IMultiChoicesObliviousTransferChannel> otProvider)
 {
     _otProvider = otProvider;
 }
Exemple #4
0
 public TwoChoicesRandomBitObliviousTransferProviderAdapter(IObliviousTransferProvider<ITwoChoicesRandomObliviousTransferChannel> otProvider)
 {
     _otProvider = otProvider;
 }