Skip to content

Commit

Permalink
Merge pull request #711 from cryspen/dev-verification-status
Browse files Browse the repository at this point in the history
Document verification status
  • Loading branch information
karthikbhargavan authored Dec 11, 2024
2 parents 7cb4a1b + 939e5ea commit 36f84bf
Show file tree
Hide file tree
Showing 90 changed files with 4,708 additions and 2,803 deletions.
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/code_gen.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ This code was generated with the following revisions:
Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
F*: 5643e656b989aca7629723653a2570c7df6252b9
Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/internal/libcrux_core.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __internal_libcrux_core_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/internal/libcrux_mlkem_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __internal_libcrux_mlkem_avx2_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/internal/libcrux_mlkem_portable.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __internal_libcrux_mlkem_portable_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/internal/libcrux_sha3_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __internal_libcrux_sha3_avx2_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/internal/libcrux_sha3_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __internal_libcrux_sha3_internal_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_core.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#include "internal/libcrux_core.h"
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_core.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_core_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem1024.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem1024_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem1024_avx2.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#include "libcrux_mlkem1024_avx2.h"
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem1024_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem1024_avx2_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem1024_portable.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#include "libcrux_mlkem1024_portable.h"
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem1024_portable.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem1024_portable_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem512.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem512_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem512_avx2.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#include "libcrux_mlkem512_avx2.h"
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem512_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem512_avx2_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem512_portable.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#include "libcrux_mlkem512_portable.h"
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem512_portable.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem512_portable_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem768.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem768_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem768_avx2.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#include "libcrux_mlkem768_avx2.h"
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem768_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem768_avx2_H
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem768_portable.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#include "libcrux_mlkem768_portable.h"
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-kem/c/libcrux_mlkem768_portable.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 5643e656b989aca7629723653a2570c7df6252b9
* Libcrux: fbef3649fa222b800fc7dcc349855bcd7de48e36
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: a197c4d7286246d59e3044d437b3da9119cd5de8
*/

#ifndef __libcrux_mlkem768_portable_H
Expand Down
Loading

0 comments on commit 36f84bf

Please sign in to comment.