-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.xml
278 lines (278 loc) · 17.8 KB
/
index.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Cryspen</title>
<link>https://cryspen.com/</link>
<description>Recent content on Cryspen</description>
<generator>Hugo</generator>
<language>en-us</language>
<lastBuildDate>Wed, 05 Jun 2024 00:00:00 +0000</lastBuildDate>
<atom:link href="https://cryspen.com/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Cryptographic protocol verification with hax</title>
<link>https://cryspen.com/post/hax-pv/</link>
<pubDate>Wed, 05 Jun 2024 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/hax-pv/</guid>
<description>This blog post details an example of how to use our hax toolchain for verifying the security of cryptographic protocol implementations written in Rust.</description>
</item>
<item>
<title>Conference Talks</title>
<link>https://cryspen.com/post/rwc2024/</link>
<pubDate>Tue, 23 Apr 2024 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/rwc2024/</guid>
<description>Cryspen attended a number of conference in April and March. Here is a list of all slides and videos.
We will update links when more resources become available.</description>
</item>
<item>
<title>Post-Quantum OpenMLS</title>
<link>https://cryspen.com/post/pq-openmls/</link>
<pubDate>Thu, 11 Apr 2024 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/pq-openmls/</guid>
<description>OpenMLS now offers security against harvest-now-decrypt-later (HNDL) quantum adversaries.
In #1546 we merged support for the X-Wing KEM draft, which is an early draft for securely combining elliptic-curve-based Diffie-Hellman with ML-KEM.</description>
</item>
<item>
<title>Post-Quantum Group Messaging</title>
<link>https://cryspen.com/post/pq-mls/</link>
<pubDate>Wed, 10 Apr 2024 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/pq-mls/</guid>
<description>With multiple post-quantum cryptographic algorithms (ML-KEM, ML-DSA) nearing standardization, enterprises, research groups, and standards bodies have started investigating what post-quantum secure protocols should look like and what properties they should satisfy.</description>
</item>
<item>
<title>Verifying Libcrux's ML-KEM</title>
<link>https://cryspen.com/post/ml-kem-verification/</link>
<pubDate>Tue, 30 Jan 2024 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/ml-kem-verification/</guid>
<description>In a recent blog post, we described Cryspen&rsquo;s new Rust implementation of ML-KEM in Rust, and talked about how our high-assurance development methodology helped us find a new timing bug in various other Kyber implementations.</description>
</item>
<item>
<title>Verified ML-KEM (Kyber) in Rust</title>
<link>https://cryspen.com/post/ml-kem-implementation/</link>
<pubDate>Tue, 16 Jan 2024 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/ml-kem-implementation/</guid>
<description>ML-KEM, previously known as Kyber, is the first post-quantum secure key-encapsulation mechanism (KEM) to get standardised by NIST in FIPS 203.</description>
</item>
<item>
<title>Welcome Jan & Lucas</title>
<link>https://cryspen.com/post/welcome_jan_lucas/</link>
<pubDate>Mon, 08 Jan 2024 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/welcome_jan_lucas/</guid>
<description>📢 Exciting News! Cryspen is thrilled to announce the addition of two exceptional minds to our team: Dr. Lucas Franceschino and Jan Winkelmann.</description>
</item>
<item>
<title>An Analysis of Signal's PQXDH</title>
<link>https://cryspen.com/post/pqxdh/</link>
<pubDate>Fri, 20 Oct 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/pqxdh/</guid>
<description>Signal recently published a new, post-quantum secure, version of their X3DH protocol called PQXDH. As with any new cryptographic protocol, it is important to precisely analyse its security properties, especially for something as important as Signal.</description>
</item>
<item>
<title>Announcing Campus Cyber Circus Project</title>
<link>https://cryspen.com/post/cyber-campus-hax/</link>
<pubDate>Wed, 20 Sep 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/cyber-campus-hax/</guid>
<description>🎉 We&rsquo;re excited to announce that Cryspen partnered with Inria on a transfer project to build a new integrated development and verification environment (IDVE).</description>
</item>
<item>
<title>Specifying Oblivious Pseudonymization</title>
<link>https://cryspen.com/post/scrambledb/</link>
<pubDate>Mon, 18 Sep 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/scrambledb/</guid>
<description>In this blog post we announce an executable specification in the hacspec specification language for the ScrambleDB pseudonymization system, developed by Cryspen as part of the BMBF ATLAS project.</description>
</item>
<item>
<title>Internet Defense Prize 2023</title>
<link>https://cryspen.com/post/internet-defense-prize-2023/</link>
<pubDate>Mon, 14 Aug 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/internet-defense-prize-2023/</guid>
<description>At the 32nd Usenix Security Symposium in Anaheim CA, a paper on the Messaging Layer Security Protocol, co-authored by our founders Jonathan Protzenko and Karthikeyan Bhargavan, was awarded both the Distinguished Paper Award and the prestigious Internet Defense Prize.</description>
</item>
<item>
<title>Prairie and Atlas</title>
<link>https://cryspen.com/post/prarie-and-atlas/</link>
<pubDate>Wed, 09 Aug 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/prarie-and-atlas/</guid>
<description>With the widespread adoption and deployment of machine learning across enterprises, ever-increasing amounts of data are being collected, stored, communicated, combined, and computed over by sophisticated algorithms.</description>
</item>
<item>
<title>Three (thousand) may keep a secret</title>
<link>https://cryspen.com/post/mls-introduction/</link>
<pubDate>Mon, 31 Jul 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/mls-introduction/</guid>
<description>“Three may keep a secret, if two of them are dead.” - Benjamin Franklin (1735)
However skeptical we may be of our human ability to keep secrets, we still routinely participate in group conversations that we would like to keep away from prying eyes.</description>
</item>
<item>
<title>MLS - RFC 9420</title>
<link>https://cryspen.com/post/mls-rfc-announcement/</link>
<pubDate>Tue, 18 Jul 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/mls-rfc-announcement/</guid>
<description>✨ We are thrilled to announce the release of the MLS specification as RFC 9420.
RFC 9420 is a comprehensive description of the first standardised, efficient, asynchronous, key establishment protocol with forward secrecy and post-compromise security for groups in size ranging from two to thousands.</description>
</item>
<item>
<title>Welcome Jonas</title>
<link>https://cryspen.com/post/welcome_jonas/</link>
<pubDate>Mon, 10 Jul 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/welcome_jonas/</guid>
<description>📢 Exciting News! 🚀 We are thrilled to welcome Dr. Jonas Schneider-Bensch, to the Cryspen family as our newest R&amp;D Cryptography Engineer!</description>
</item>
<item>
<title>Cryspen @ RWC 2023</title>
<link>https://cryspen.com/post/rwc-2023/</link>
<pubDate>Mon, 12 Jun 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/rwc-2023/</guid>
<description>At Real World Crypto 2023 in Tokyo, we gave a talk on the hacspec language, the hax tool, and the libcrux crypto library.</description>
</item>
<item>
<title>About Cryspen</title>
<link>https://cryspen.com/about/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/about/</guid>
<description>Cryspen was founded in December 2021 by Franziskus Kiefer, Karthikeyan Bhargavan, and Jonathan Protzenko, with the goal of adapting and extending cutting-edge formal verification tools developed at research labs like Inria and applying them to commercial software development.</description>
</item>
<item>
<title>Advanced Cryptographic Implementations</title>
<link>https://cryspen.com/advanced-crypto/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/advanced-crypto/</guid>
<description>TBD</description>
</item>
<item>
<title>HACL</title>
<link>https://cryspen.com/hacl/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/hacl/</guid>
<description>HACL is a set of formally verified cryptographic libraries in C, JavaScript, OCaml, and Rust. The libraries are based on the HACL* research project, originally developed by Inria and Microsoft Research.</description>
</item>
<item>
<title>hacspec</title>
<link>https://cryspen.com/hacspec/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/hacspec/</guid>
<description>hacspec is a language and framework for writing succinct, executable, formally verifiable specifications for cryptographic components.
Syntactically, hacspec is a purely functional subset of Rust that aims to be readable by developers, cryptographers, and verification experts.</description>
</item>
<item>
<title>High Assurance Software Toolchain</title>
<link>https://cryspen.com/circus/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/circus/</guid>
<description>Cryspen collaborates with the Prosecco team at Inria to develop a usable, robust, development environment and verification toolchain for security critical software.</description>
</item>
<item>
<title>High Assurance Software Toolchain</title>
<link>https://cryspen.com/hax/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/hax/</guid>
<description>With hax, you can achieve a new level of confidence in the safety and reliability of your software.
Key benefits of Hax:</description>
</item>
<item>
<title>How we Work</title>
<link>https://cryspen.com/work/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/work/</guid>
<description>Cryspen is a boutique development and consulting studio focused on bringing state-of-the-art privacy and cryptography solutions to customers, using cutting-edge formal methods.</description>
</item>
<item>
<title>HPKE</title>
<link>https://cryspen.com/hpke/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/hpke/</guid>
<description>HPKE is scheme provides a variant of public-key encryption of arbitrary-sized plaintexts for a recipient public key. It includes three authenticated variants, including one which authenticates possession of a pre-shared key, and two optional ones which authenticate possession of a KEM private key.</description>
</item>
<item>
<title>Impressum</title>
<link>https://cryspen.com/imprint/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/imprint/</guid>
<description>Company Name: Cryspen Sarl
Registered Office: 149 Avenue du Maine, 75014 Paris, France
Email: info@cryspen.com
Managing Director: Franziskus Kiefer
Registration Number: 908 684 848 R.</description>
</item>
<item>
<title>Jobs</title>
<link>https://cryspen.com/jobs/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/jobs/</guid>
<description> </description>
</item>
<item>
<title>libcrux</title>
<link>https://cryspen.com/libcrux/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/libcrux/</guid>
<description>Libcrux is a formally verified cryptographic library that brings together verified artifacts from different sources. It uses hacspec as a common language for the specifications underlying the correctness and security proofs.</description>
</item>
<item>
<title>OpenMLS</title>
<link>https://cryspen.com/openmls/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/openmls/</guid>
<description>Messaging Layer Security (MLS) is a security layer for end-to-end encrypting communication in large dynamic groups. It is being specified by the IETF MLS working group and designed to be efficient, practical and secure.</description>
</item>
<item>
<title>Post Quantum Transition</title>
<link>https://cryspen.com/pq/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/pq/</guid>
<description>As the threat of quantum computing grows, businesses and organizations need to start planning for the post quantum transition. This means migrating their processes and applications to use post quantum cryptography, which is resistant to attacks by quantum computers.</description>
</item>
<item>
<title>Secure Group Communication</title>
<link>https://cryspen.com/mls/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/mls/</guid>
<description>With new regulations like the Digital Market Act, companies now have to embrace interoperability, especially when it comes to communications and messaging.</description>
</item>
<item>
<title>Verify your Security</title>
<link>https://cryspen.com/prove/</link>
<pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/prove/</guid>
<description>Security protocols and constructions are pervasive. Some are well-known, like TLS; but your organization may be using custom security mechanisms for identity management, key propagation, secure storage… Having complete confidence in such a design requires an in-depth security analysis that covers side-channels, cryptographic design, and software design.</description>
</item>
<item>
<title>HACL Packages v0.6</title>
<link>https://cryspen.com/post/hacl-0_6/</link>
<pubDate>Mon, 07 Nov 2022 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/hacl-0_6/</guid>
<description>Today, we announce the first release of the HACL Packages libraries. 🎉
This release of HACL packages includes the first release of the HACL C library and a new release of the hacl-star OCaml bindings.</description>
</item>
<item>
<title>OpenMLS</title>
<link>https://cryspen.com/post/hello-openmls/</link>
<pubDate>Wed, 19 Oct 2022 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/hello-openmls/</guid>
<description>We have joined forces with our friends from Phoenix R&amp;D to improve OpenMLS.
The MLS protocol draft is in the IETF working group&rsquo;s last call and is thus on track to become an RFC soon.</description>
</item>
<item>
<title>HACL Packages</title>
<link>https://cryspen.com/post/introducing-hacl-packages/</link>
<pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/introducing-hacl-packages/</guid>
<description>Earlier this year, Tezos and Nomadic Labs started to work with Cryspen to improve HACL* and ensure that it is a viable long-term solution for Tezos' cryptographic needs.</description>
</item>
<item>
<title>What is High Assurance Cryptography?</title>
<link>https://cryspen.com/post/high-assurance-cryptography-1/</link>
<pubDate>Mon, 02 May 2022 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/high-assurance-cryptography-1/</guid>
<description>Cryspen builds high assurance cryptography. But what does this actually mean?
Before focusing on cryptography it is interesting to look at high assurance software in general.</description>
</item>
<item>
<title>An Executable HPKE Specification</title>
<link>https://cryspen.com/post/hpke_spec/</link>
<pubDate>Thu, 24 Feb 2022 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/hpke_spec/</guid>
<description>HPKE, published as RFC 9180, describes a scheme for hybrid public key encryption.
📚 Read our TL;DR on HPKE if you need more background on HPKE.</description>
</item>
<item>
<title>TL;DR - Hybrid Public Key Encryption</title>
<link>https://cryspen.com/post/tldr-hpke/</link>
<pubDate>Thu, 24 Feb 2022 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/tldr-hpke/</guid>
<description>HPKE, defined in RFC 9180, is a CFRG standard that describes a scheme for hybrid public key encryption. It is co-authored by my Cryspen co-founder Karthikeyan Bhargavan and one of his PhD students Benjamin Lipp as part of his research at Inria.</description>
</item>
<item>
<title>Cryspen ERC PoC Grant</title>
<link>https://cryspen.com/post/erc-poc/</link>
<pubDate>Thu, 10 Feb 2022 00:00:00 +0000</pubDate>
<guid>https://cryspen.com/post/erc-poc/</guid>
<description>Cryspen co-founder Karthik Bhargavan got awarded an ERC Proof of Concept grant for commercialising the know-how and landmark research results from his Inria research group PROSECCO through Cryspen.</description>
</item>
</channel>
</rss>