Microsoft Research Blog

Microsoft Research Blog

The Microsoft Research blog provides in-depth views and perspectives from our researchers, scientists and engineers, plus information about noteworthy events and conferences, scholarships, and fellowships designed for academic and scientific communities.

Microsoft SEAL open source homomorphic encryption library gets even better for .NET developers!

February 21, 2019 | By Kristin Lauter, Principal Researcher, Research Manager; Kim Laine, Researcher; Hamed Khanpour, Senior Program Manager; Ester de Nicolas, Product Marketing Manager

Homomorphic encryption team

From left to right: (Back row) Jeremy Tieman, Kim Laine, James French, Sreekanth Kannepalli. (Front row) Hao Chen, Steven Chith, Kristin Lauter, Hamed Khanpour, Radames Cruz Moreno

Since its open-source release on December 3rd 2018, Microsoft SEAL has become one of the world’s most popular homomorphic encryption libraries and has been adopted by security and privacy professionals world-wide in both academia and industry. Thanks to the fact that it is written in standard C++ with no external dependencies, Microsoft SEAL empowers a broad spectrum of users and use-cases to protect private data in storage and computation scenarios.

Today, we are announcing the next step in democratizing homomorphic encryption for the broad developer ecosystem. We are excited to announce the release of Microsoft SEAL for .NET, a wrapper library that makes it easy to interact with Microsoft SEAL from any .NET application. As we are working hard to eliminate any barriers to Microsoft SEAL adoption across our developer ecosystem, we are also releasing an in-depth scenario example which demonstrates how any developer can incorporate Microsoft SEAL for .NET in an application and perform different operations, such as matrix multiplications, additions, and subtractions using Azure Functions without ever compromising data privacy.

Microsoft SEAL for .NET is a part of Microsoft SEAL version 3.2.0, which we are also releasing today on GitHub. In addition to the .NET wrapper library, version 3.2.0 introduces bug fixes and minor performance improvements.

We want to acknowledge and thank our community for the great feedback received since we open-sourced SEAL that contributed great insights and renewed our determination to deliver these new capabilities as quickly as possible. Please keep partnering with us in developing and growing our library further! You are warmly invited to join us on GitHub or participate in discussions on StackOverflow.

Up Next

The Microsoft Simple Encrypted Arithmetic Library goes open source

Security, privacy, and cryptography

The Microsoft Simple Encrypted Arithmetic Library goes open source

Today we are extremely excited to announce that our Microsoft Simple Encrypted Arithmetic Library (Microsoft SEAL), an easy-to-use homomorphic encryption library developed by researchers in the Cryptography Research group at Microsoft, is open source on GitHub under an MIT License for free use. The library has already been adopted by Intel to implement the underlying […]

Kristin Lauter

Principal Researcher, Research Manager

Artificial intelligence

The Microsoft Infer.NET machine learning framework goes open source

It isn’t every day that one gets to announce that one of the top-tier cross-platform frameworks for model-based machine learning is open to one and all worldwide. We’re extremely excited today to open source Infer.NET on GitHub under the permissive MIT license for free use in commercial applications. Open sourcing Infer.NET represents the culmination of […]

Yordan Zaykov

Principal Research Software Engineering Lead

Algorithms, Artificial intelligence, Mathematics, Security, privacy, and cryptography

Second homomorphic encryption standardization workshop delivers the goods

What an exciting two days at the Second Homomorphic Encryption Standardization Workshop at Massachusetts Institute of Technology. More than 70 participants from 10 countries gathered together for two intense days of panels, discussions and planning and walked away with a significant milestone: the first draft standard for homomorphic encryption, Homomorphic Encryption Standard Section 1.0 and […]

Kristin Lauter

Principal Researcher, Research Manager