Knowledge

HElib

Source 📝

219:
The library implements the Brakerski-Gentry-Vaikuntanathan (BGV) fully homomorphic encryption scheme, as well as optimizations such as Smart-Vercauteren ciphertext packing techniques.
276:
Innovative Security Solutions for Information Technology and Communications: 11th International Conference, SecITC 2018, Bucharest, Romania, November 8-9, 2018, Revised Selected Papers
308: 671: 666: 656: 513: 382: 348: 284: 204: 651: 646: 610: 394: 82: 300: 56: 435: 415: 534: 247: 590: 600: 595: 375: 184: 661: 554: 227: 329:
Halevi, Shai; Shoup, Victor (2014). "Algorithms in HElib". In Garay, Juan A.; Gennaro, Rosario (eds.).
605: 453: 173: 333:. Lecture Notes in Computer Science. Vol. 8616. Springer Berlin Heidelberg. pp. 554–571. 625: 575: 559: 503: 468: 112: 620: 368: 344: 280: 274: 117: 334: 132: 360: 585: 176: 137: 640: 169: 580: 463: 200: 339: 473: 425: 196: 615: 22: 301:"IBM takes a big new step in cryptography: practical homomorphic encryption" 488: 493: 458: 420: 508: 498: 483: 223: 105: 253: 125: 121: 88: 430: 149: 364: 529: 391: 208: 180: 27: 568: 547: 522: 444: 408: 401: 144: 131: 111: 101: 81: 55: 33: 21: 211:, with the initial release being on May 5, 2013. 376: 8: 249:An Implementation of homomorphic encryption. 16: 405: 383: 369: 361: 273:Lanet, Jean-Louis; Toma, Cristian (2019). 15: 338: 239: 7: 395:free and open-source software (FOSS) 331:Advances in Cryptology – CRYPTO 2014 252:, homenc, 2019-11-20, archived from 164:Homomorphic Encryption library or 14: 667:Software using the Apache license 195:HElib was primarily developed by 183:that implements various forms of 672:Free software programmed in C++ 611:Open Source Security Foundation 311:from the original on 2018-10-06 62:2.2.1 / October 1, 2021 1: 657:Free and open-source software 340:10.1007/978-3-662-44371-2_31 688: 279:. Springer. p. 427. 77: 51: 535:Red Hat Enterprise Linux 228:NTL mathematical library 591:Linux Technology Center 652:Cryptographic software 647:Homomorphic encryption 601:Open Mainframe Project 596:Open Invention Network 185:homomorphic encryption 179:software developed by 39:; 11 years ago 555:Common Public License 409:Programming languages 64:; 2 years ago 606:OpenPOWER Foundation 454:Carbon Design System 222:HElib is written in 207:was a researcher at 18: 626:The Fedora Project 576:Eclipse Foundation 560:IBM Public License 634: 633: 543: 542: 523:Operating systems 447:development tools 162: 161: 118:Microsoft Windows 679: 406: 385: 378: 371: 362: 355: 354: 342: 326: 320: 319: 317: 316: 297: 291: 290: 270: 264: 263: 262: 261: 244: 203:, shortly after 158: 155: 153: 151: 97: 94: 92: 90: 72: 70: 65: 47: 45: 40: 37:May 5, 2013 19: 687: 686: 682: 681: 680: 678: 677: 676: 637: 636: 635: 630: 564: 539: 518: 446: 440: 397: 389: 359: 358: 351: 328: 327: 323: 314: 312: 299: 298: 294: 287: 272: 271: 267: 259: 257: 246: 245: 241: 236: 217: 193: 148: 87: 73: 68: 66: 63: 43: 41: 38: 34:Initial release 12: 11: 5: 685: 683: 675: 674: 669: 664: 659: 654: 649: 639: 638: 632: 631: 629: 628: 623: 618: 613: 608: 603: 598: 593: 588: 586:Linux on IBM Z 583: 578: 572: 570: 566: 565: 563: 562: 557: 551: 549: 545: 544: 541: 540: 538: 537: 532: 526: 524: 520: 519: 517: 516: 511: 506: 501: 496: 491: 486: 481: 476: 471: 466: 461: 456: 450: 448: 445:Frameworks and 442: 441: 439: 438: 433: 428: 423: 418: 412: 410: 403: 399: 398: 390: 388: 387: 380: 373: 365: 357: 356: 349: 321: 307:. 2013-05-05. 305:Naked Security 292: 285: 265: 238: 237: 235: 232: 216: 213: 192: 189: 177:cross platform 160: 159: 146: 142: 141: 138:Apache License 135: 129: 128: 115: 109: 108: 103: 99: 98: 85: 79: 78: 75: 74: 61: 59: 57:Stable release 53: 52: 49: 48: 35: 31: 30: 25: 13: 10: 9: 6: 4: 3: 2: 684: 673: 670: 668: 665: 663: 660: 658: 655: 653: 650: 648: 645: 644: 642: 627: 624: 622: 619: 617: 614: 612: 609: 607: 604: 602: 599: 597: 594: 592: 589: 587: 584: 582: 579: 577: 574: 573: 571: 567: 561: 558: 556: 553: 552: 550: 546: 536: 533: 531: 528: 527: 525: 521: 515: 512: 510: 507: 505: 502: 500: 497: 495: 492: 490: 487: 485: 482: 480: 477: 475: 472: 470: 467: 465: 462: 460: 457: 455: 452: 451: 449: 443: 437: 434: 432: 429: 427: 424: 422: 419: 417: 414: 413: 411: 407: 404: 400: 396: 393: 386: 381: 379: 374: 372: 367: 366: 363: 352: 350:9783662443712 346: 341: 336: 332: 325: 322: 310: 306: 302: 296: 293: 288: 286:9783030129422 282: 278: 277: 269: 266: 256:on 2019-05-01 255: 251: 250: 243: 240: 233: 231: 229: 226:and uses the 225: 220: 214: 212: 210: 206: 202: 198: 190: 188: 186: 182: 178: 175: 171: 167: 157: 147: 143: 139: 136: 134: 130: 127: 123: 119: 116: 114: 110: 107: 104: 100: 96: 86: 84: 80: 76: 60: 58: 54: 50: 36: 32: 29: 26: 24: 20: 662:IBM software 581:Fedora Linux 478: 330: 324: 313:. Retrieved 304: 295: 275: 268: 258:, retrieved 254:the original 248: 242: 221: 218: 205:Craig Gentry 201:Victor Shoup 194: 165: 163: 23:Developer(s) 474:Eclipse Che 426:Object REXX 197:Shai Halevi 174:open-source 641:Categories 616:PowerLinux 315:2019-11-20 260:2019-11-20 234:References 102:Written in 83:Repository 69:2021-10-01 44:2013-05-05 548:Licenses 489:Node-RED 402:Software 309:Archived 215:Features 113:Platform 569:Related 504:Postfix 494:OpenAFS 469:Eclipse 459:CGIDEV2 421:NetRexx 191:History 152:.github 145:Website 133:License 93:/homenc 67: ( 42: ( 509:Qiskit 499:OpenJ9 484:Kitura 347:  283:  156:/HElib 150:homenc 95:/HElib 89:github 621:SHARE 479:HElib 464:Derby 168:is a 166:HElib 140:(2.0) 126:Linux 122:MacOS 17:HElib 514:STAF 431:Rexx 345:ISBN 281:ISBN 199:and 172:and 170:free 91:.com 530:K42 436:X10 416:EGL 392:IBM 335:doi 224:C++ 209:IBM 181:IBM 154:.io 106:C++ 28:IBM 643:: 343:. 303:. 230:. 187:. 124:, 120:, 384:e 377:t 370:v 353:. 337:: 318:. 289:. 71:) 46:)

Index

Developer(s)
IBM
Stable release
Repository
github.com/homenc/HElib
C++
Platform
Microsoft Windows
MacOS
Linux
License
Apache License
homenc.github.io/HElib
free
open-source
cross platform
IBM
homomorphic encryption
Shai Halevi
Victor Shoup
Craig Gentry
IBM
C++
NTL mathematical library
An Implementation of homomorphic encryption.
the original
Innovative Security Solutions for Information Technology and Communications: 11th International Conference, SecITC 2018, Bucharest, Romania, November 8-9, 2018, Revised Selected Papers
ISBN
9783030129422
"IBM takes a big new step in cryptography: practical homomorphic encryption"

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.