Products

Secure Computation

With Cosmian Secure Computation, your code executes in a fully managed and secured environment.
Just write and upload code as an encrypted .zip file. There is no need to handle complex cryptographic key exchanges or worry about provisioning any infrastructure.

Your code and/or your data are deployed on a confidential computing cloud service. It provides operating environments that are secure from interference by outside parties. Your code is always protected. Your data are always protected.

Products

Secure Computation

With Cosmian Secure Computation, your code executes in a fully managed and secured environment.
Just write and upload code as an encrypted .zip file. There is no need to handle complex cryptographic key exchanges or worry about provisioning any infrastructure.

Your code is deployed on a confidential computing cloud service. It provides operating environments that are secure from interference by outside parties. Your code is always protected. Your data are always protected.

Secure Computation

Code encryption

Your code is encrypted before it is sent. No one can access it, not even your cloud provider sysadmin.

Secure Computation

Code encryption

Your code is encrypted before it is sent. No one can access it, not even your cloud provider sysadmin.

Secure Computation

Data encryption

Data sent to your microservice are also encrypted. You can work with sensitive data without having to worry about security or privacy.

Secure Computation

Data encryption

Data sent to your microservice are also encrypted. You can work with sensitive data without having to worry about security or privacy.

Secure Computation

Choose your runtime environment

Cosmian Secure Computations natively supports JavaScript, Python, C, Java, and Rust code.

Secure Computation

Choose your runtime environment

Cosmian Secure Computations natively supports JavaScript, Python, C, Java, and Rust code.

Secure Computation

Trigger your service when you want

Your microservice can be triggered on-demand or run periodically at fixed times, dates, or intervals.

Secure Computation

Trigger your service when you want

Your microservice can be triggered on-demand or run periodically at fixed times, dates, or intervals.

Secure Computation

Encrypt and decrypt with our API

API clients in 4 languages(JavaScript, Python, C, and Java) and extensive documentation let you implement and iterate in no time.

Secure Computation

Encrypt and decrypt with our API

API clients in 4 languages(JavaScript, Python, C, and Java) and extensive documentation let you implement and iterate in no time.

Secure Computation

KMS included

Keys management is simple and can be done with a UI or a REST API.

Secure Computation

KMS included

Keys management is simple and can be done with a UI or a REST API.

How it works

Cosmian Secure Computation is a serverless execution environment relying on Intel Software Guard Extensions (SGX).


This technology delivers advanced hardware and RAM security encryption features, meaning your code and data are fully isolated from other applications. Processes running on the same device or server have no access to the secure partition.

An event happened Cosmian

An event happened

Examples:

  • your application made a REST API call
  • your database is updated
  • new data are uploaded in object storage
Confidential Microservice is triggered

Secure Computation is triggered

Input data encrypted

Cosmian Confidential Microservices

Cosmian Secure Computation

Your code is executed in a fully managed and secured environment.

Examples:

  • your application made a REST API call
  • your database is updated
  • new data are uploaded in object storage
Results are shared

Results are shared

Output data are also encrypted on-the-fly

Ready to try?

Sign-up below to be informed about product updates, new cryptographic libraries & more. Let’s stay in touch.

Advanced cryptography at the service of confidential computing & data privacy.

Advanced cryptography at the service of confidential computing & data privacy.

How to secure computation and explicitly control access to sensitive data in cloud environments

Cosmian makes no tracking for advertising and does not collect any personal data. Cookies are used for statistical or operational purposes, as well as for analysis, allowing for continuous improvement of the website. Cosmian uses the Matomo Analytics tool, an audience measurement solution that uses cookies with a configuration that complies with the data protection legislation and the recommendations of the CNIL (Commission Nationale de l'Informatique et des Libertés). This configuration allows to anonymise visitor's data and to limit the storage period of this data to a maximum of 13 months. With this configuration, the prior consent to the deposit of Matomo Analytics cookies is not required. However, you can still choose not to allow these cookies (by clicking here ) or at any time by consulting our Privacy Policy.

For more information please consult our Privacy Policy