# Parameter Choices

**URL:** https://openfhe.discourse.group/t/parameter-choices/509
**Category:** Library Questions
**Created:** [April 30, 2023, 8:09pm UTC](https://openfhe.discourse.group/t/parameter-choices/509 "2023-04-30T20:09:02Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![enehta](https://avatars.discourse-cdn.com/v4/letter/e/7feea3/32.png) [@enehta](https://openfhe.discourse.group/u/enehta)
#### Post date: [April 30, 2023, 8:09pm UTC](https://openfhe.discourse.group/t/parameter-choices/509/1 "2023-04-30T20:09:02Z")

</div>

Hi all,

While trying out various configurations based on the examples you provide, I was wondering if there is somewhere a documentation of all parameters and the set of the respective values they can bet set too and what they actually refer to? Or also what you can enable such aus “AdvancedSHE” and what it means?

I unfortunately couldn’t find such kind of information in the repo, FAQ, Eprint doc, etc.

Thanks for the help!

---

<div class="post-metadata">

### Author: ![ypolyakov](https://yyz1.discourse-cdn.com/flex031/user_avatar/openfhe.discourse.group/ypolyakov/32/47_2.png) [@ypolyakov](https://openfhe.discourse.group/u/ypolyakov)
#### Post date: [May 1, 2023, 11:56pm UTC](https://openfhe.discourse.group/t/parameter-choices/509/2 "2023-05-01T23:56:52Z")

</div>

The documentation that we currently have for crypto context parameters (and homomorphic operations):

- [Program Listing for File cryptocontextparams-base.h](https://openfhe-development.readthedocs.io/en/latest/api/program_listing_file_pke_include_scheme_cryptocontextparams-base.h.html?highlight=SetScalingModSize)
- [https://eprint.iacr.org/2022/915.pdf](https://eprint.iacr.org/2022/915.pdf)
- You can also search the ReadTheDocs at [Welcome to OpenFHE’s documentation! — OpenFHE documentation](https://openfhe-development.readthedocs.io/en/latest/)
- The following webinars also discuss some of the parameters: [Integer FHE](https://www.openfhe.org/portfolio-item/homomorphic-encryption-for-palisade-users-3/) and [Approximate FHE](https://www.openfhe.org/portfolio-item/homomorphic-encryption-for-palisade-users/) (see also the accompanying slides).

There is no single document that describes all of them. But adding such a document would certainly be useful. I’ve created a github issue for this: [Add document for crypto parameters and operations · Issue #383 · openfheorg/openfhe-development · GitHub](https://github.com/openfheorg/openfhe-development/issues/383)

---

<div class="post-metadata">

### Author: ![enehta](https://avatars.discourse-cdn.com/v4/letter/e/7feea3/32.png) [@enehta](https://openfhe.discourse.group/u/enehta)
#### Post date: [May 2, 2023, 6:47am UTC](https://openfhe.discourse.group/t/parameter-choices/509/3 "2023-05-02T06:47:18Z")

</div>

The program listing is already very helpful! Looking forward to the document with all information. Many thanks!
