gpt4 book ai didi

c++ - 我如何使用 Botan::MemoryRegion?

转载 作者:太空狗 更新时间:2023-10-29 21:40:09 27 4
gpt4 key购买 nike

有谁知道如何创建类型为 Botan::MemoryRegion 的对象以用于此方法?

BigInt BOTAN_DLL fe1_encrypt(const BigInt& n, const BigInt& X,
const SymmetricKey& key,
const MemoryRegion<byte>& tweak);

最佳答案

MemoryVectorSecureVector 都继承自 MemoryRegion 并且可以与 std::vector 非常相似地使用。

BYTE tweakData[tweakDataLen] = { ... };
MemoryVector<byte> myTweak(tweakData, tweakDataLen);

SecureVector 采取了一些预防措施来防止数据四处传播(例如先覆盖再删除并抑制某些交换到磁盘的情况)

关于c++ - 我如何使用 Botan::MemoryRegion?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31076874/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com