| BFV_encrypt | BFV encryption |
| BFV_KeyGen | Brakerski / Fan-Vercauteren |
| compute_basis_coordinates | compute basis coordinates |
| coordinate_wise_random_rounding | coordinate-wise random rounding |
| decode | decode |
| encode | encode |
| EncryptPoly0 | Encrypt Polynomial Message Part 0 |
| EncryptPoly1 | Encrypt Polynomial Message Part 1 |
| GenA | Generate a |
| GenError | Generate a |
| GenEvalKey0 | Generate the Evaluation Key |
| GenPubKey | Generate the Public Key |
| GenPubKey0 | Generate part 0 of the Public Key |
| GenPubKey1 | Generate part 1 of the Public Key |
| GenSecretKey | Generate Secret key |
| GenSecretkey | Generate Secret key |
| GenU | Generate u |
| pi_function | pi function |
| pi_inverse | pi inverse function |
| round_coordinates | round coordinates |
| sigma_function | sigma function |
| sigma_inverse | sigma inverse |
| sigma_R_discretization | sigma discretization |
| vandermonde | vandermonde |