notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
openfhe Open-source Fully Homomorphic Encryption library
1.2.4 security on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-12-01 04:18:09
Last Update: 2025-03-22 07:28:03
Commit Hash: a73627a
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
Also Listed In: math
License: BSD2CLAUSE
WWW:
https://github.com/openfheorg/openfhe-development
Description:
Fully Homomorphic Encryption (FHE) is a powerful cryptographic primitive that enables performing computations over encrypted data without having access to the secret key. OpenFHE is an open-source FHE library that includes efficient implementations of all common FHE schemes: * Brakerski/Fan-Vercauteren (BFV) scheme for integer arithmetic * Brakerski-Gentry-Vaikuntanathan (BGV) scheme for integer arithmetic * Cheon-Kim-Kim-Song (CKKS) scheme for real-number arithmetic (includes approximate bootstrapping) * Ducas-Micciancio (DM) and Chillotti-Gama-Georgieva-Izabachene (CGGI) schemes for evaluating Boolean circuits and arbitrary functions over larger plaintext spaces using lookup tables OpenFHE also includes the following multiparty extensions of FHE: * Threshold FHE for BGV, BFV, and CKKS schemes * Proxy Re-Encryption for BGV, BFV, and CKKS schemes
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (371 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/openfhe-1.2.4/catalog.mk
  3. /usr/local/share/licenses/openfhe-1.2.4/LICENSE
  4. /usr/local/share/licenses/openfhe-1.2.4/BSD2CLAUSE
  5. include/openfhe/binfhe/README.md
  6. include/openfhe/binfhe/binfhe-base-params.h
  7. include/openfhe/binfhe/binfhe-base-scheme.h
  8. include/openfhe/binfhe/binfhe-constants.h
  9. include/openfhe/binfhe/binfhecontext-ser.h
  10. include/openfhe/binfhe/binfhecontext.h
  11. include/openfhe/binfhe/lwe-ciphertext-fwd.h
  12. include/openfhe/binfhe/lwe-ciphertext.h
  13. include/openfhe/binfhe/lwe-cryptoparameters.h
  14. include/openfhe/binfhe/lwe-keypair-fwd.h
  15. include/openfhe/binfhe/lwe-keypair.h
  16. include/openfhe/binfhe/lwe-keyswitchkey-fwd.h
  17. include/openfhe/binfhe/lwe-keyswitchkey.h
  18. include/openfhe/binfhe/lwe-pke.h
  19. include/openfhe/binfhe/lwe-privatekey-fwd.h
  20. include/openfhe/binfhe/lwe-privatekey.h
  21. include/openfhe/binfhe/lwe-publickey-fwd.h
  22. include/openfhe/binfhe/lwe-publickey.h
  23. include/openfhe/binfhe/rgsw-acc-cggi.h
  24. include/openfhe/binfhe/rgsw-acc-dm.h
  25. include/openfhe/binfhe/rgsw-acc-lmkcdey.h
  26. include/openfhe/binfhe/rgsw-acc.h
  27. include/openfhe/binfhe/rgsw-acckey.h
  28. include/openfhe/binfhe/rgsw-cryptoparameters.h
  29. include/openfhe/binfhe/rgsw-evalkey.h
  30. include/openfhe/binfhe/rlwe-ciphertext.h
  31. include/openfhe/cereal/access.hpp
  32. include/openfhe/cereal/archives/adapters.hpp
  33. include/openfhe/cereal/archives/binary.hpp
  34. include/openfhe/cereal/archives/json.hpp
  35. include/openfhe/cereal/archives/portable_binary.hpp
  36. include/openfhe/cereal/archives/xml.hpp
  37. include/openfhe/cereal/cereal.hpp
  38. include/openfhe/cereal/details/helpers.hpp
  39. include/openfhe/cereal/details/polymorphic_impl.hpp
  40. include/openfhe/cereal/details/polymorphic_impl_fwd.hpp
  41. include/openfhe/cereal/details/static_object.hpp
  42. include/openfhe/cereal/details/traits.hpp
  43. include/openfhe/cereal/details/util.hpp
  44. include/openfhe/cereal/external/LICENSE
  45. include/openfhe/cereal/external/base64.hpp
  46. include/openfhe/cereal/external/rapidjson/LICENSE
  47. include/openfhe/cereal/external/rapidjson/allocators.h
  48. include/openfhe/cereal/external/rapidjson/cursorstreamwrapper.h
  49. include/openfhe/cereal/external/rapidjson/document.h
  50. include/openfhe/cereal/external/rapidjson/encodedstream.h
  51. include/openfhe/cereal/external/rapidjson/encodings.h
  52. include/openfhe/cereal/external/rapidjson/error/en.h
  53. include/openfhe/cereal/external/rapidjson/error/error.h
  54. include/openfhe/cereal/external/rapidjson/filereadstream.h
  55. include/openfhe/cereal/external/rapidjson/filewritestream.h
  56. include/openfhe/cereal/external/rapidjson/fwd.h
  57. include/openfhe/cereal/external/rapidjson/internal/biginteger.h
  58. include/openfhe/cereal/external/rapidjson/internal/diyfp.h
  59. include/openfhe/cereal/external/rapidjson/internal/dtoa.h
  60. include/openfhe/cereal/external/rapidjson/internal/ieee754.h
  61. include/openfhe/cereal/external/rapidjson/internal/itoa.h
  62. include/openfhe/cereal/external/rapidjson/internal/meta.h
  63. include/openfhe/cereal/external/rapidjson/internal/pow10.h
  64. include/openfhe/cereal/external/rapidjson/internal/regex.h
  65. include/openfhe/cereal/external/rapidjson/internal/stack.h
  66. include/openfhe/cereal/external/rapidjson/internal/strfunc.h
  67. include/openfhe/cereal/external/rapidjson/internal/strtod.h
  68. include/openfhe/cereal/external/rapidjson/internal/swap.h
  69. include/openfhe/cereal/external/rapidjson/istreamwrapper.h
  70. include/openfhe/cereal/external/rapidjson/memorybuffer.h
  71. include/openfhe/cereal/external/rapidjson/memorystream.h
  72. include/openfhe/cereal/external/rapidjson/msinttypes/LICENSE
  73. include/openfhe/cereal/external/rapidjson/msinttypes/inttypes.h
  74. include/openfhe/cereal/external/rapidjson/msinttypes/stdint.h
  75. include/openfhe/cereal/external/rapidjson/ostreamwrapper.h
  76. include/openfhe/cereal/external/rapidjson/pointer.h
  77. include/openfhe/cereal/external/rapidjson/prettywriter.h
  78. include/openfhe/cereal/external/rapidjson/rapidjson.h
  79. include/openfhe/cereal/external/rapidjson/reader.h
  80. include/openfhe/cereal/external/rapidjson/schema.h
  81. include/openfhe/cereal/external/rapidjson/stream.h
  82. include/openfhe/cereal/external/rapidjson/stringbuffer.h
  83. include/openfhe/cereal/external/rapidjson/writer.h
  84. include/openfhe/cereal/external/rapidxml/license.txt
  85. include/openfhe/cereal/external/rapidxml/manual.html
  86. include/openfhe/cereal/external/rapidxml/rapidxml.hpp
  87. include/openfhe/cereal/external/rapidxml/rapidxml_iterators.hpp
  88. include/openfhe/cereal/external/rapidxml/rapidxml_print.hpp
  89. include/openfhe/cereal/external/rapidxml/rapidxml_utils.hpp
  90. include/openfhe/cereal/macros.hpp
  91. include/openfhe/cereal/specialize.hpp
  92. include/openfhe/cereal/types/array.hpp
  93. include/openfhe/cereal/types/atomic.hpp
  94. include/openfhe/cereal/types/base_class.hpp
  95. include/openfhe/cereal/types/bitset.hpp
  96. include/openfhe/cereal/types/boost_variant.hpp
  97. include/openfhe/cereal/types/chrono.hpp
  98. include/openfhe/cereal/types/common.hpp
  99. include/openfhe/cereal/types/complex.hpp
  100. include/openfhe/cereal/types/concepts/pair_associative_container.hpp
  101. include/openfhe/cereal/types/deque.hpp
  102. include/openfhe/cereal/types/forward_list.hpp
  103. include/openfhe/cereal/types/functional.hpp
  104. include/openfhe/cereal/types/list.hpp
  105. include/openfhe/cereal/types/map.hpp
  106. include/openfhe/cereal/types/memory.hpp
  107. include/openfhe/cereal/types/optional.hpp
  108. include/openfhe/cereal/types/polymorphic.hpp
  109. include/openfhe/cereal/types/queue.hpp
  110. include/openfhe/cereal/types/set.hpp
  111. include/openfhe/cereal/types/stack.hpp
  112. include/openfhe/cereal/types/string.hpp
  113. include/openfhe/cereal/types/tuple.hpp
  114. include/openfhe/cereal/types/unordered_map.hpp
  115. include/openfhe/cereal/types/unordered_set.hpp
  116. include/openfhe/cereal/types/utility.hpp
  117. include/openfhe/cereal/types/valarray.hpp
  118. include/openfhe/cereal/types/variant.hpp
  119. include/openfhe/cereal/types/vector.hpp
  120. include/openfhe/cereal/version.hpp
  121. include/openfhe/core/README.md
  122. include/openfhe/core/config_core.h
  123. include/openfhe/core/lattice/README.md
  124. include/openfhe/core/lattice/constants-lattice.h
  125. include/openfhe/core/lattice/dgsampling-impl.h
  126. include/openfhe/core/lattice/dgsampling.h
  127. include/openfhe/core/lattice/field2n-impl.h
  128. include/openfhe/core/lattice/field2n.h
  129. include/openfhe/core/lattice/hal/README.md
  130. include/openfhe/core/lattice/hal/dcrtpoly-interface.h
  131. include/openfhe/core/lattice/hal/default/dcrtpoly-impl.h
  132. include/openfhe/core/lattice/hal/default/dcrtpoly.h
  133. include/openfhe/core/lattice/hal/default/ildcrtparams.h
  134. include/openfhe/core/lattice/hal/default/ilparams.h
  135. include/openfhe/core/lattice/hal/default/poly-impl.h
  136. include/openfhe/core/lattice/hal/default/poly.h
  137. include/openfhe/core/lattice/hal/elemparams.h
  138. include/openfhe/core/lattice/hal/lat-backend.h
  139. include/openfhe/core/lattice/hal/poly-interface.h
  140. include/openfhe/core/lattice/ilelement.h
  141. include/openfhe/core/lattice/lat-hal.h
  142. include/openfhe/core/lattice/matrix-lattice-impl.h
  143. include/openfhe/core/lattice/stdlatticeparms.h
  144. include/openfhe/core/lattice/trapdoor-impl.h
  145. include/openfhe/core/lattice/trapdoor.h
  146. include/openfhe/core/lattice/trapdoorparameters.h
  147. include/openfhe/core/math/README.md
  148. include/openfhe/core/math/SAMPLING_README.md
  149. include/openfhe/core/math/binaryuniformgenerator-impl.h
  150. include/openfhe/core/math/binaryuniformgenerator.h
  151. include/openfhe/core/math/chebyshev.h
  152. include/openfhe/core/math/dftransform.h
  153. include/openfhe/core/math/discretegaussiangenerator-impl.h
  154. include/openfhe/core/math/discretegaussiangenerator.h
  155. include/openfhe/core/math/discretegaussiangeneratorgeneric.h
  156. include/openfhe/core/math/discreteuniformgenerator-impl.h
  157. include/openfhe/core/math/discreteuniformgenerator.h
  158. include/openfhe/core/math/distrgen.h
  159. include/openfhe/core/math/distributiongenerator.h
  160. include/openfhe/core/math/hal/basicint.h
  161. include/openfhe/core/math/hal/bigintbackend.h
  162. include/openfhe/core/math/hal/bigintdyn/backenddyn.h
  163. include/openfhe/core/math/hal/bigintdyn/mubintvecdyn.h
  164. include/openfhe/core/math/hal/bigintdyn/transformdyn-impl.h
  165. include/openfhe/core/math/hal/bigintdyn/transformdyn.h
  166. include/openfhe/core/math/hal/bigintdyn/ubintdyn.h
  167. include/openfhe/core/math/hal/bigintfxd/backendfxd.h
  168. include/openfhe/core/math/hal/bigintfxd/mubintvecfxd.h
  169. include/openfhe/core/math/hal/bigintfxd/transformfxd-impl.h
  170. include/openfhe/core/math/hal/bigintfxd/transformfxd.h
  171. include/openfhe/core/math/hal/bigintfxd/ubintfxd.h
  172. include/openfhe/core/math/hal/bigintntl/backendntl.h
  173. include/openfhe/core/math/hal/bigintntl/mubintvecntl.h
  174. include/openfhe/core/math/hal/bigintntl/transformntl-impl.h
  175. include/openfhe/core/math/hal/bigintntl/transformntl.h
  176. include/openfhe/core/math/hal/bigintntl/ubintntl.h
  177. include/openfhe/core/math/hal/integer.h
  178. include/openfhe/core/math/hal/intnat/mubintvecnat.h
  179. include/openfhe/core/math/hal/intnat/transformnat-impl.h
  180. include/openfhe/core/math/hal/intnat/transformnat.h
  181. include/openfhe/core/math/hal/intnat/ubintnat.h
  182. include/openfhe/core/math/hal/nativeintbackend.h
  183. include/openfhe/core/math/hal/transform.h
  184. include/openfhe/core/math/hal/vector.h
  185. include/openfhe/core/math/math-hal.h
  186. include/openfhe/core/math/math_backends.md
  187. include/openfhe/core/math/matrix-impl.h
  188. include/openfhe/core/math/matrix.h
  189. include/openfhe/core/math/matrixstrassen-impl.h
  190. include/openfhe/core/math/matrixstrassen.h
  191. include/openfhe/core/math/nbtheory-impl.h
  192. include/openfhe/core/math/nbtheory.h
  193. include/openfhe/core/math/ternaryuniformgenerator-impl.h
  194. include/openfhe/core/math/ternaryuniformgenerator.h
  195. include/openfhe/core/openfhecore.h
  196. include/openfhe/core/testdefs.h
  197. include/openfhe/core/utils/README.md
  198. include/openfhe/core/utils/blockAllocator/README.md
  199. include/openfhe/core/utils/blockAllocator/blockAllocator.h
  200. include/openfhe/core/utils/blockAllocator/stl_allocator.h
  201. include/openfhe/core/utils/blockAllocator/xallocator.h
  202. include/openfhe/core/utils/blockAllocator/xlist.h
  203. include/openfhe/core/utils/blockAllocator/xmap.h
  204. include/openfhe/core/utils/blockAllocator/xqueue.h
  205. include/openfhe/core/utils/blockAllocator/xset.h
  206. include/openfhe/core/utils/blockAllocator/xsstream.h
  207. include/openfhe/core/utils/blockAllocator/xstring.h
  208. include/openfhe/core/utils/blockAllocator/xvector.h
  209. include/openfhe/core/utils/caller_info.h
  210. include/openfhe/core/utils/debug.h
  211. include/openfhe/core/utils/demangle.h
  212. include/openfhe/core/utils/exception.h
  213. include/openfhe/core/utils/get-call-stack.h
  214. include/openfhe/core/utils/hashutil.h
  215. include/openfhe/core/utils/inttypes.h
  216. include/openfhe/core/utils/memory.h
  217. include/openfhe/core/utils/openfhebase64.h
  218. include/openfhe/core/utils/parallel.h
  219. include/openfhe/core/utils/prng/CPPLINT.cfg
  220. include/openfhe/core/utils/prng/README.md
  221. include/openfhe/core/utils/prng/blake2-impl.h
  222. include/openfhe/core/utils/prng/blake2.h
  223. include/openfhe/core/utils/prng/blake2engine.h
  224. include/openfhe/core/utils/prng/prng.h
  225. include/openfhe/core/utils/serial.h
  226. include/openfhe/core/utils/serializable.h
  227. include/openfhe/core/utils/sertype.h
  228. include/openfhe/core/utils/type_name.h
  229. include/openfhe/core/utils/utilities-int.h
  230. include/openfhe/core/utils/utilities.h
  231. include/openfhe/core/version.h
  232. include/openfhe/pke/README.md
  233. include/openfhe/pke/ciphertext-fwd.h
  234. include/openfhe/pke/ciphertext-ser.h
  235. include/openfhe/pke/ciphertext.h
  236. include/openfhe/pke/constants-defs.h
  237. include/openfhe/pke/constants.h
  238. include/openfhe/pke/cryptocontext-fwd.h
  239. include/openfhe/pke/cryptocontext-ser.h
  240. include/openfhe/pke/cryptocontext.h
  241. include/openfhe/pke/cryptocontextfactory.h
  242. include/openfhe/pke/cryptoobject.h
  243. include/openfhe/pke/encoding/README.md
  244. include/openfhe/pke/encoding/ckkspackedencoding.h
  245. include/openfhe/pke/encoding/coefpackedencoding.h
  246. include/openfhe/pke/encoding/encodingparams.h
  247. include/openfhe/pke/encoding/encodings.h
  248. include/openfhe/pke/encoding/packedencoding.h
  249. include/openfhe/pke/encoding/plaintext-fwd.h
  250. include/openfhe/pke/encoding/plaintext.h
  251. include/openfhe/pke/encoding/plaintextfactory.h
  252. include/openfhe/pke/encoding/stringencoding.h
  253. include/openfhe/pke/gen-cryptocontext.h
  254. include/openfhe/pke/globals.h
  255. include/openfhe/pke/key/README.md
  256. include/openfhe/pke/key/evalkey-fwd.h
  257. include/openfhe/pke/key/evalkey.h
  258. include/openfhe/pke/key/evalkeyrelin-fwd.h
  259. include/openfhe/pke/key/evalkeyrelin.h
  260. include/openfhe/pke/key/key-ser.h
  261. include/openfhe/pke/key/key.h
  262. include/openfhe/pke/key/keypair.h
  263. include/openfhe/pke/key/privatekey-fwd.h
  264. include/openfhe/pke/key/privatekey.h
  265. include/openfhe/pke/key/publickey-fwd.h
  266. include/openfhe/pke/key/publickey.h
  267. include/openfhe/pke/keyswitch/README.md
  268. include/openfhe/pke/keyswitch/keyswitch-base.h
  269. include/openfhe/pke/keyswitch/keyswitch-bv.h
  270. include/openfhe/pke/keyswitch/keyswitch-hybrid.h
  271. include/openfhe/pke/keyswitch/keyswitch-rns.h
  272. include/openfhe/pke/metadata-ser.h
  273. include/openfhe/pke/metadata.h
  274. include/openfhe/pke/openfhe.h
  275. include/openfhe/pke/scheme/README.md
  276. include/openfhe/pke/scheme/bfvrns/bfvrns-advancedshe.h
  277. include/openfhe/pke/scheme/bfvrns/bfvrns-cryptoparameters.h
  278. include/openfhe/pke/scheme/bfvrns/bfvrns-fhe.h
  279. include/openfhe/pke/scheme/bfvrns/bfvrns-leveledshe.h
  280. include/openfhe/pke/scheme/bfvrns/bfvrns-multiparty.h
  281. include/openfhe/pke/scheme/bfvrns/bfvrns-parametergeneration.h
  282. include/openfhe/pke/scheme/bfvrns/bfvrns-pke.h
  283. include/openfhe/pke/scheme/bfvrns/bfvrns-pre.h
  284. include/openfhe/pke/scheme/bfvrns/bfvrns-scheme.h
  285. include/openfhe/pke/scheme/bfvrns/bfvrns-ser.h
  286. include/openfhe/pke/scheme/bfvrns/gen-cryptocontext-bfvrns-internal.h
  287. include/openfhe/pke/scheme/bfvrns/gen-cryptocontext-bfvrns-params.h
  288. include/openfhe/pke/scheme/bfvrns/gen-cryptocontext-bfvrns.h
  289. include/openfhe/pke/scheme/bgvrns/bgvrns-advancedshe.h
  290. include/openfhe/pke/scheme/bgvrns/bgvrns-cryptoparameters.h
  291. include/openfhe/pke/scheme/bgvrns/bgvrns-fhe.h
  292. include/openfhe/pke/scheme/bgvrns/bgvrns-leveledshe.h
  293. include/openfhe/pke/scheme/bgvrns/bgvrns-multiparty.h
  294. include/openfhe/pke/scheme/bgvrns/bgvrns-parametergeneration.h
  295. include/openfhe/pke/scheme/bgvrns/bgvrns-pke.h
  296. include/openfhe/pke/scheme/bgvrns/bgvrns-pre.h
  297. include/openfhe/pke/scheme/bgvrns/bgvrns-scheme.h
  298. include/openfhe/pke/scheme/bgvrns/bgvrns-ser.h
  299. include/openfhe/pke/scheme/bgvrns/gen-cryptocontext-bgvrns-internal.h
  300. include/openfhe/pke/scheme/bgvrns/gen-cryptocontext-bgvrns-params.h
  301. include/openfhe/pke/scheme/bgvrns/gen-cryptocontext-bgvrns.h
  302. include/openfhe/pke/scheme/ckksrns/README.md
  303. include/openfhe/pke/scheme/ckksrns/ckksrns-advancedshe.h
  304. include/openfhe/pke/scheme/ckksrns/ckksrns-cryptoparameters.h
  305. include/openfhe/pke/scheme/ckksrns/ckksrns-fhe.h
  306. include/openfhe/pke/scheme/ckksrns/ckksrns-leveledshe.h
  307. include/openfhe/pke/scheme/ckksrns/ckksrns-multiparty.h
  308. include/openfhe/pke/scheme/ckksrns/ckksrns-parametergeneration.h
  309. include/openfhe/pke/scheme/ckksrns/ckksrns-pke.h
  310. include/openfhe/pke/scheme/ckksrns/ckksrns-pre.h
  311. include/openfhe/pke/scheme/ckksrns/ckksrns-scheme.h
  312. include/openfhe/pke/scheme/ckksrns/ckksrns-schemeswitching.h
  313. include/openfhe/pke/scheme/ckksrns/ckksrns-ser.h
  314. include/openfhe/pke/scheme/ckksrns/ckksrns-utils.h
  315. include/openfhe/pke/scheme/ckksrns/gen-cryptocontext-ckksrns-internal.h
  316. include/openfhe/pke/scheme/ckksrns/gen-cryptocontext-ckksrns-params.h
  317. include/openfhe/pke/scheme/ckksrns/gen-cryptocontext-ckksrns.h
  318. include/openfhe/pke/scheme/ckksrns/schemeswitching-data-serializer.h
  319. include/openfhe/pke/scheme/gen-cryptocontext-params-defaults.h
  320. include/openfhe/pke/scheme/gen-cryptocontext-params-validation.h
  321. include/openfhe/pke/scheme/gen-cryptocontext-params.h
  322. include/openfhe/pke/scheme/scheme-id.h
  323. include/openfhe/pke/scheme/scheme-swch-params.h
  324. include/openfhe/pke/scheme/scheme-utils.h
  325. include/openfhe/pke/schemebase/base-advancedshe.h
  326. include/openfhe/pke/schemebase/base-cryptoparameters.h
  327. include/openfhe/pke/schemebase/base-fhe.h
  328. include/openfhe/pke/schemebase/base-leveledshe.h
  329. include/openfhe/pke/schemebase/base-multiparty.h
  330. include/openfhe/pke/schemebase/base-parametergeneration.h
  331. include/openfhe/pke/schemebase/base-pke.h
  332. include/openfhe/pke/schemebase/base-pre.h
  333. include/openfhe/pke/schemebase/base-scheme.h
  334. include/openfhe/pke/schemebase/base-ser.h
  335. include/openfhe/pke/schemebase/decrypt-result.h
  336. include/openfhe/pke/schemebase/rlwe-cryptoparameters.h
  337. include/openfhe/pke/schemerns/rns-advancedshe.h
  338. include/openfhe/pke/schemerns/rns-cryptoparameters.h
  339. include/openfhe/pke/schemerns/rns-fhe.h
  340. include/openfhe/pke/schemerns/rns-leveledshe.h
  341. include/openfhe/pke/schemerns/rns-multiparty.h
  342. include/openfhe/pke/schemerns/rns-parametergeneration.h
  343. include/openfhe/pke/schemerns/rns-pke.h
  344. include/openfhe/pke/schemerns/rns-pre.h
  345. include/openfhe/pke/schemerns/rns-scheme.h
  346. include/openfhe/pke/schemerns/rns-ser.h
  347. include/openfhe/pke/unittest/utils/BaseTestCase.h
  348. include/openfhe/pke/unittest/utils/UnitTestCCParams.h
  349. include/openfhe/pke/unittest/utils/UnitTestCryptoContext.h
  350. include/openfhe/pke/unittest/utils/UnitTestException.h
  351. include/openfhe/pke/unittest/utils/UnitTestMetadataTest.h
  352. include/openfhe/pke/unittest/utils/UnitTestMetadataTestSer.h
  353. include/openfhe/pke/unittest/utils/UnitTestReadCSVData.h
  354. include/openfhe/pke/unittest/utils/UnitTestSer.h
  355. include/openfhe/pke/unittest/utils/UnitTestUtils.h
  356. lib/OpenFHE/OpenFHEConfig.cmake
  357. lib/OpenFHE/OpenFHEConfigVersion.cmake
  358. lib/OpenFHE/OpenFHETargets-release.cmake
  359. lib/OpenFHE/OpenFHETargets.cmake
  360. lib/libOPENFHEbinfhe.so
  361. lib/libOPENFHEbinfhe.so.1
  362. lib/libOPENFHEbinfhe.so.1.2.4
  363. lib/libOPENFHEcore.so
  364. lib/libOPENFHEcore.so.1
  365. lib/libOPENFHEcore.so.1.2.4
  366. lib/libOPENFHEpke.so
  367. lib/libOPENFHEpke.so.1
  368. lib/libOPENFHEpke.so.1.2.4
  369. @owner
  370. @group
  371. @mode
Collapse this list.
Dependency lines:
  • openfhe>0:security/openfhe
To install the port:
cd /usr/ports/security/openfhe/ && make install clean
To add the package, run one of these commands:
  • pkg install security/openfhe
  • pkg install openfhe
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openfhe
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1742623027 SHA256 (openfheorg-openfhe-development-v1.2.4_GH0.tar.gz) = 1621a66c7d15b1ec629c9aeb2229cb78a331c8ddddf7f4f39ece6d5c251c4605 SIZE (openfheorg-openfhe-development-v1.2.4_GH0.tar.gz) = 2080826

Expand this list (4 items)

Collapse this list.

SHA256 (openfheorg-cereal-984e3f1_GH0.tar.gz) = d79d6b97a53c1adb67a001d3b85a3f7396131bfefb09a64b6ea78fa5a17c5fc5 SIZE (openfheorg-cereal-984e3f1_GH0.tar.gz) = 386502 SHA256 (google-googletest-8b4817e_GH0.tar.gz) = 2707e4eecfb7ab19678c435e469c500e253c85236fc6a78e9fb5cb166f4d88d2 SIZE (google-googletest-8b4817e_GH0.tar.gz) = 873421

Collapse this list.


Packages (timestamps in pop-ups are UTC):
openfhe
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.31.2.3------
FreeBSD:13:quarterly1.2.31.2.3----1.1.21.1.2
FreeBSD:14:latest1.2.31.2.3-----1.0.3
FreeBSD:14:quarterly1.2.31.2.3----1.1.21.1.2
FreeBSD:15:latest1.2.31.2.3n/a-n/a-1.1.21.1.2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf : devel/autoconf
  2. cmake : devel/cmake-core
Library dependencies:
  1. libgmp.so : math/gmp
  2. libntl.so : math/ntl
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for openfhe-1.2.4: HEXL=off: Buld with Intel hexl NTL=on: Build with libntl OPENMP=on: Parallel processing support via OpenMP ===> Use 'make config' to modify these settings
Options name:
security_openfhe
USES:
cmake:noninja,testing compiler:c++17-lang localbase:ldflags
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/openfheorg/openfhe-development/tar.gz/v1.2.4?dummy=/
Collapse this list.
Port Moves
  • port moved here from security/palisade on 2024-10-30
    REASON: palisade has been superseded by openfhe, new generation

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.4
22 Mar 2025 07:28:03
commit hash: a73627a395d1cb19749000a06df13d92da573f1acommit hash: a73627a395d1cb19749000a06df13d92da573f1acommit hash: a73627a395d1cb19749000a06df13d92da573f1acommit hash: a73627a395d1cb19749000a06df13d92da573f1a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.2.3 → 1.2.4

Reported by:	portscout
1.2.3
31 Oct 2024 08:28:17
commit hash: 43da3e3baa6e764068b18a3d19a55f9bee2b0617commit hash: 43da3e3baa6e764068b18a3d19a55f9bee2b0617commit hash: 43da3e3baa6e764068b18a3d19a55f9bee2b0617commit hash: 43da3e3baa6e764068b18a3d19a55f9bee2b0617 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.2.2 → 1.2.3

Reported by:	portscout
1.2.2
29 Oct 2024 08:18:03
commit hash: 5ff4bd3486192607237dc80814f1c6a9238a5632commit hash: 5ff4bd3486192607237dc80814f1c6a9238a5632commit hash: 5ff4bd3486192607237dc80814f1c6a9238a5632commit hash: 5ff4bd3486192607237dc80814f1c6a9238a5632 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.2.1 → 1.2.2

Reported by:	portscout
1.2.1
11 Sep 2024 06:58:59
commit hash: a3c28157095b1506a4c13c3743a4726ef91366c7commit hash: a3c28157095b1506a4c13c3743a4726ef91366c7commit hash: a3c28157095b1506a4c13c3743a4726ef91366c7commit hash: a3c28157095b1506a4c13c3743a4726ef91366c7 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.2.0 → 1.2.1

Reported by:	portscout
1.2.0
26 Jun 2024 15:16:47
commit hash: 5265e1dba2250c4c89a4775ce15494a0b0060701commit hash: 5265e1dba2250c4c89a4775ce15494a0b0060701commit hash: 5265e1dba2250c4c89a4775ce15494a0b0060701commit hash: 5265e1dba2250c4c89a4775ce15494a0b0060701 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.1.4 → 1.2.0

Reported by:	portscout
1.1.4
09 Mar 2024 07:34:20
commit hash: b18105b61b69912102c4087d487880f9653b8a38commit hash: b18105b61b69912102c4087d487880f9653b8a38commit hash: b18105b61b69912102c4087d487880f9653b8a38commit hash: b18105b61b69912102c4087d487880f9653b8a38 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.1.3 → 1.1.4

Reported by:	portscout
1.1.3
07 Mar 2024 09:48:09
commit hash: 76c97e7c968a50308665ddbcae3862c3b3d7eea5commit hash: 76c97e7c968a50308665ddbcae3862c3b3d7eea5commit hash: 76c97e7c968a50308665ddbcae3862c3b3d7eea5commit hash: 76c97e7c968a50308665ddbcae3862c3b3d7eea5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.1.2 → 1.1.3

Reported by:	portscout
1.1.2
17 Dec 2023 07:17:07
commit hash: 8f94e4aaec0dbc90d3eb8a58e2029002895bae84commit hash: 8f94e4aaec0dbc90d3eb8a58e2029002895bae84commit hash: 8f94e4aaec0dbc90d3eb8a58e2029002895bae84commit hash: 8f94e4aaec0dbc90d3eb8a58e2029002895bae84 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: update 1.0.4 → 1.1.2

Reported by:	portscout
1.0.4
20 Jun 2023 07:07:59
commit hash: d830ac4c7cfd56970d3f2c5bc61d26bef49fa610commit hash: d830ac4c7cfd56970d3f2c5bc61d26bef49fa610commit hash: d830ac4c7cfd56970d3f2c5bc61d26bef49fa610commit hash: d830ac4c7cfd56970d3f2c5bc61d26bef49fa610 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: Update 1.0.3 → 1.0.4

Reported by:	portscout
1.0.3
19 Mar 2023 07:46:56
commit hash: a1850255fcc8c72f9a667444e695472ac34e54ffcommit hash: a1850255fcc8c72f9a667444e695472ac34e54ffcommit hash: a1850255fcc8c72f9a667444e695472ac34e54ffcommit hash: a1850255fcc8c72f9a667444e695472ac34e54ff files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: Update 1.0.2 → 1.0.3

Reported by:	portscout
1.0.2
25 Dec 2022 09:57:36
commit hash: b35b54fe8cbff08448dfa554d94b4cb3d0940705commit hash: b35b54fe8cbff08448dfa554d94b4cb3d0940705commit hash: b35b54fe8cbff08448dfa554d94b4cb3d0940705commit hash: b35b54fe8cbff08448dfa554d94b4cb3d0940705 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: Update 1.0.1 -> 1.0.2

Reported by:	portscout
1.0.1_2
09 Dec 2022 02:39:24
commit hash: 6a21f85f736c9ce739a38283e92be260ef8a94c1commit hash: 6a21f85f736c9ce739a38283e92be260ef8a94c1commit hash: 6a21f85f736c9ce739a38283e92be260ef8a94c1commit hash: 6a21f85f736c9ce739a38283e92be260ef8a94c1 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: Broken on systems where OpenMP isn't enabled

Reported by:	fallout
1.0.1_2
06 Dec 2022 03:51:51
commit hash: e60e29c80af8ea6900cb04fb206f41639be0ea22commit hash: e60e29c80af8ea6900cb04fb206f41639be0ea22commit hash: e60e29c80af8ea6900cb04fb206f41639be0ea22commit hash: e60e29c80af8ea6900cb04fb206f41639be0ea22 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/openfhe: fix build on powerpc*

Same patch as for security/palisade.
1.0.1_2
04 Dec 2022 06:51:53
commit hash: 5872c16e3d7f84937ac7317b5861958021b1e1a2commit hash: 5872c16e3d7f84937ac7317b5861958021b1e1a2commit hash: 5872c16e3d7f84937ac7317b5861958021b1e1a2commit hash: 5872c16e3d7f84937ac7317b5861958021b1e1a2 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: Broken on i386

Reported by:	fallout
1.0.1_2
04 Dec 2022 06:48:23
commit hash: b41577a705c45eeab937a34fe4a0f97d1b2d9e12commit hash: b41577a705c45eeab937a34fe4a0f97d1b2d9e12commit hash: b41577a705c45eeab937a34fe4a0f97d1b2d9e12commit hash: b41577a705c45eeab937a34fe4a0f97d1b2d9e12 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: Add the OPENMP option enabled only where OpenMP is enabled

Reported by:	fallout
1.0.1_1
01 Dec 2022 18:42:20
commit hash: d2b903d861f299813cdc9cc44933f4f710ee8d8dcommit hash: d2b903d861f299813cdc9cc44933f4f710ee8d8dcommit hash: d2b903d861f299813cdc9cc44933f4f710ee8d8dcommit hash: d2b903d861f299813cdc9cc44933f4f710ee8d8d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: Add options HEXL and NTL
1.0.1
01 Dec 2022 04:16:20
commit hash: 63735683e2245f0702f5f72f50fa0cf4522a0394commit hash: 63735683e2245f0702f5f72f50fa0cf4522a0394commit hash: 63735683e2245f0702f5f72f50fa0cf4522a0394commit hash: 63735683e2245f0702f5f72f50fa0cf4522a0394 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/openfhe: New port: Open-source Fully Homomorphic Encryption library

Number of commits found: 17