Page MenuHomePhorge

RustAESCrypto.cpp
No OneTemporary

Size
616 B
Referenced Files
None
Subscribers
None

RustAESCrypto.cpp

#include "RustAESCrypto.h"
#include "../cpp/CommonCpp/Tools/AESCrypto.h"
namespace comm {
void aesGenerateKey(rust::Slice<uint8_t> buffer) {
AESCrypto<rust::Slice<uint8_t>>::generateKey(buffer);
}
void aesEncrypt(
rust::Slice<uint8_t> key,
rust::Slice<uint8_t> plaintext,
rust::Slice<uint8_t> sealedData) {
AESCrypto<rust::Slice<uint8_t>>::encrypt(key, plaintext, sealedData);
}
void aesDecrypt(
rust::Slice<uint8_t> key,
rust::Slice<uint8_t> sealedData,
rust::Slice<uint8_t> plaintext) {
AESCrypto<rust::Slice<uint8_t>>::decrypt(key, sealedData, plaintext);
}
} // namespace comm

File Metadata

Mime Type
text/x-c++
Expires
Fri, Jan 9, 1:11 PM (21 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5905049
Default Alt Text
RustAESCrypto.cpp (616 B)

Event Timeline