diff --git a/libOTe/TwoChooseOne/Silent/SilentOtExtReceiver.cpp b/libOTe/TwoChooseOne/Silent/SilentOtExtReceiver.cpp index b1371735..2d67c926 100644 --- a/libOTe/TwoChooseOne/Silent/SilentOtExtReceiver.cpp +++ b/libOTe/TwoChooseOne/Silent/SilentOtExtReceiver.cpp @@ -148,7 +148,7 @@ namespace osuCrypto { MC_BEGIN(task<>, this, &prng, &chl, useOtExtension, choice = sampleBaseChoiceBits(prng), - msg = std::vector{}, + msg = AlignedUnVector{}, base = DefaultBaseOT{} ); diff --git a/libOTe/TwoChooseOne/Silent/SilentOtExtSender.cpp b/libOTe/TwoChooseOne/Silent/SilentOtExtSender.cpp index 0b43dbe8..21c63109 100644 --- a/libOTe/TwoChooseOne/Silent/SilentOtExtSender.cpp +++ b/libOTe/TwoChooseOne/Silent/SilentOtExtSender.cpp @@ -191,7 +191,7 @@ namespace osuCrypto task<> SilentOtExtSender::genSilentBaseOts(PRNG& prng, Socket& chl, bool useOtExtension) { MC_BEGIN(task<>, this, &prng, &chl, useOtExtension, - msg = std::vector>(silentBaseOtCount()), + msg = AlignedUnVector>(silentBaseOtCount()), base = DefaultBaseOT{} ); diff --git a/libOTe/Vole/Silent/SilentVoleReceiver.cpp b/libOTe/Vole/Silent/SilentVoleReceiver.cpp index 50254224..aa2d90eb 100644 --- a/libOTe/Vole/Silent/SilentVoleReceiver.cpp +++ b/libOTe/Vole/Silent/SilentVoleReceiver.cpp @@ -221,7 +221,7 @@ namespace osuCrypto MC_BEGIN(task<>, this, &prng, &chl, choice = BitVector{}, bb = BitVector{}, - msg = std::vector{}, + msg = AlignedUnVector{}, baseVole = std::vector{}, baseOt = DefaultBaseOT{}, chl2 = Socket{}, diff --git a/libOTe/Vole/Silent/SilentVoleSender.cpp b/libOTe/Vole/Silent/SilentVoleSender.cpp index 755aa480..8ffbe566 100644 --- a/libOTe/Vole/Silent/SilentVoleSender.cpp +++ b/libOTe/Vole/Silent/SilentVoleSender.cpp @@ -51,7 +51,7 @@ namespace osuCrypto task<> SilentVoleSender::genSilentBaseOts(PRNG& prng, Socket& chl, cp::optional delta) { MC_BEGIN(task<>,this, delta, &prng, &chl, - msg = std::vector>(silentBaseOtCount()), + msg = AlignedUnVector>(silentBaseOtCount()), baseOt = DefaultBaseOT{}, prng2 = std::move(PRNG{}), xx = BitVector{},