require --seed when encrypting trivial data

This commit is contained in:
Martin Michelsen
2023-07-06 21:58:49 -07:00
parent 01d0203de6
commit b8f7d8f554
+3
View File
@@ -780,6 +780,9 @@ int main(int argc, char** argv) {
case Behavior::ENCRYPT_TRIVIAL_DATA:
case Behavior::DECRYPT_TRIVIAL_DATA: {
if (seed.empty() && behavior == Behavior::ENCRYPT_TRIVIAL_DATA) {
throw logic_error("--seed is required when encrypting data");
}
string data = read_input_data();
uint8_t basis;
if (seed.empty()) {