@@ -4,7 +4,7 @@ Microsoft SEAL is an easy-to-use open-source ([MIT licensed](LICENSE)) homomorph
44Microsoft SEAL is written in modern standard C++ and is easy to compile and run in many different environments.
55For more information about the Microsoft SEAL project, see [ sealcrypto.org] ( https://www.microsoft.com/en-us/research/project/microsoft-seal ) .
66
7- This document pertains to Microsoft SEAL version 4.2 .
7+ This document pertains to Microsoft SEAL version 4.3 .
88Users of previous versions of the library should look at the [ list of changes] ( CHANGES.md ) .
99
1010## Contents
@@ -317,7 +317,7 @@ cmake -P cmake/ios_xcframework.cmake
317317cmake -DBUILD_TYPE=Debug -DOUTPUT_DIR=./out -P cmake/ios_xcframework.cmake
318318```
319319
320- This configures and builds for both device (` iphoneos ` ) and simulator (` iphonesimulator ` ), installs both, and creates ` libseal-4.2 .xcframework ` and ` libsealc-4.2 .xcframework ` .
320+ This configures and builds for both device (` iphoneos ` ) and simulator (` iphonesimulator ` ), installs both, and creates ` libseal-4.3 .xcframework ` and ` libsealc-4.3 .xcframework ` .
321321Both slices target ` arm64 ` .
322322Intermediate build files are placed in ` out/ios-xcframework/ ` by default; override with ` -DWORK_DIR=<path> ` .
323323
@@ -354,25 +354,25 @@ cmake --install $D/build-simulator --config Release --prefix $D/install-simulato
354354# Stage headers per slice. XCFramework requires separate header trees because
355355# generated files (e.g. config.h) can differ between device and simulator.
356356mkdir -p $D /staging/device $D /staging/simulator
357- rsync -a $D /install-device/include/SEAL-4.2 / $D /staging/device/
358- rsync -a $D /install-simulator/include/SEAL-4.2 / $D /staging/simulator/
357+ rsync -a $D /install-device/include/SEAL-4.3 / $D /staging/device/
358+ rsync -a $D /install-simulator/include/SEAL-4.3 / $D /staging/simulator/
359359
360360# xcodebuild refuses to overwrite an existing .xcframework output.
361- rm -rf libseal-4.2 .xcframework libsealc-4.2 .xcframework
361+ rm -rf libseal-4.3 .xcframework libsealc-4.3 .xcframework
362362
363363# Create the XCFrameworks.
364364xcodebuild -create-xcframework \
365- -library $D /install-device/lib/libseal-4.2 .a \
365+ -library $D /install-device/lib/libseal-4.3 .a \
366366 -headers $D /staging/device \
367- -library $D /install-simulator/lib/libseal-4.2 .a \
367+ -library $D /install-simulator/lib/libseal-4.3 .a \
368368 -headers $D /staging/simulator \
369- -output libseal-4.2 .xcframework
369+ -output libseal-4.3 .xcframework
370370xcodebuild -create-xcframework \
371- -library $D /install-device/lib/libsealc-4.2 .a \
371+ -library $D /install-device/lib/libsealc-4.3 .a \
372372 -headers $D /staging/device \
373- -library $D /install-simulator/lib/libsealc-4.2 .a \
373+ -library $D /install-simulator/lib/libsealc-4.3 .a \
374374 -headers $D /staging/simulator \
375- -output libsealc-4.2 .xcframework
375+ -output libsealc-4.3 .xcframework
376376```
377377
378378</details >
@@ -422,7 +422,7 @@ emcc \
422422 -Wall \
423423 -flto \
424424 -O3 \
425- build/lib/libseal-4.2 .a \
425+ build/lib/libseal-4.3 .a \
426426 --bind \
427427 -o "build/bin/seal_wasm.js" \
428428 -s WASM=1 \
@@ -486,7 +486,7 @@ It is very easy to link your own applications and libraries with Microsoft SEAL
486486Simply add the following to your ` CMakeLists.txt ` :
487487
488488``` PowerShell
489- find_package(SEAL 4.2 REQUIRED)
489+ find_package(SEAL 4.3 REQUIRED)
490490target_link_libraries(<your target> SEAL::seal)
491491```
492492
@@ -566,6 +566,19 @@ For contributing to Microsoft SEAL, please see [CONTRIBUTING.md](CONTRIBUTING.md
566566
567567To cite Microsoft SEAL in academic papers, please use the following BibTeX entries.
568568
569+ ### Version 4.3
570+
571+ ``` tex
572+ @misc{sealcrypto,
573+ title = {{M}icrosoft {SEAL} (release 4.3)},
574+ howpublished = {\url{https://github.com/Microsoft/SEAL}},
575+ month = apr,
576+ year = 2026,
577+ note = {Microsoft Research, Redmond, WA.},
578+ key = {SEAL}
579+ }
580+ ```
581+
569582### Version 4.2
570583
571584``` tex
0 commit comments