, В дополнение к этим данным коэффициента, зашифрованный текст содержит несколько других полей, которые вы можете прочитать, используя функции-члены.

ользуюПростая зашифрованная арифметическая библиотека (SEAL) библиотека от исследовательской группы по криптографии Microsoft. Есть ли способ получить содержаниеseal::Ciphertext variable? Я попытался понять ciphertext.h и ciphertext.cpp и нашел:

/**
Saves the ciphertext to an output stream. The output is in binary format and not 
human-readable. The output stream must have the "binary" flag set.

@param[in] stream The stream to save the ciphertext to
@see load() to load a saved ciphertext.
*/
void save(std::ostream &stream) const;

/**
Loads a ciphertext from an input stream overwriting the current ciphertext.

@param[in] stream The stream to load the ciphertext from
@see save() to save a ciphertext.
*/
void load(std::istream &stream);

Но я не могу найти другой вариант, чтобы получить содержание любогоseal::Ciphertext variable это не двоичный поток или просто указатель на какой-либо адрес памяти и сохранение в нем строки.

Если кто-то из вас скачал библиотеку SEAL по ссылке выше и распаковал ее, ничего не меняя. Вы можете найти все разрешенные операции наseal::Ciphertext вSEAL_2.3.1 \ SEAL \ печать \ ciphertext.h а такжеSEAL_2.3.1 \ SEAL \ печать \ ciphertext.cpp

Ответы на вопрос(1)

Ваш ответ на вопрос