From 2de7473ab2e484e2de56f48c3b8a78600ce3a47c Mon Sep 17 00:00:00 2001 From: feijoajam <115998278+feijoajam@users.noreply.github.com> Date: Wed, 19 Feb 2025 12:19:26 +0300 Subject: [PATCH] removed openfhe --- ibm-substring-matching/description.md | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/ibm-substring-matching/description.md b/ibm-substring-matching/description.md index 5ee175e..56db492 100644 --- a/ibm-substring-matching/description.md +++ b/ibm-substring-matching/description.md @@ -123,25 +123,6 @@ To address this challenge, participants can utilize OpenFHE and in addition you The executable should be named `strstr`. -### OpenFHE - -If the solution is developed using the OpenFHE library, we expect it to have a CMake project. The CMakeLists.txt file should be placed in the project's root directory. Please adhere to the following format when submitting your solution: - -1. **File format:** - - Your submission should be packed into a ZIP archive. -2. **Structure of the archive:** - - Inside the ZIP archive, ensure there is a directory titled `app`. - - Within the `app` directory, include your main `CMakeLists.txt` file and other necessary source files. - -```mermaid -graph TD; - app_zip[app.zip] --> app_folder[app] - app_folder --> CMakeLists[CMakeLists.txt] - app_folder --> main.cpp[main.cpp] - app_folder --> config.json[config.json] - app_folder --> ...[...] -``` - #### Config file You can use a config file to set parameters for generating a context on the server for testing the solution. An example of such a config and detailed description of each parameter is given below. @@ -158,7 +139,8 @@ You can use a config file to set parameters for generating a context on the serv "batch_size": 65536, "enable_bootstrapping": true, "levels_available_after_bootstrap": 10, - "level_budget": [4,4] + "level_budget": [4,4], + "packing_type" : rows } ``` @@ -177,7 +159,7 @@ You can use a config file to set parameters for generating a context on the serv The application must support the Command Line Interface (CLI) specified below. -### OpenFHE +### Helayers - **--input** [path]: specifies the path to the file containing the encrypted vector. - **--n** [size]: specifies the size of the array. The array will be written in slots $0,\ldots,(n-1)$ of the ciphertext.