sort by:
Revision Author Date Message Commit Date
acc8d8e We want the value of a flag to be a [option bool] 06 June 2019, 00:13:16 UTC
8c7fa77 Introduce [flag] type to be a refinement on integers. Introduce aliases for carry and overflow flags. 06 June 2019, 00:12:36 UTC
a0d15c1 Increase z3rlimit in Hacl.Spec.Poly1305.Equiv 05 June 2019, 20:08:04 UTC
a6d7e27 Small z3rlimit changes for Z3 4.8.5 05 June 2019, 17:58:05 UTC
820d22d Eliminate duplicated terminology in favor of a single, arbitrary one 04 June 2019, 20:29:06 UTC
e7f36a9 hints 04 June 2019, 20:28:47 UTC
660994b Minor tweak 04 June 2019, 00:33:38 UTC
31133eb Resume work on EverCrypt.Hash.Incremental, while waiting to work on CTR 03 June 2019, 22:43:24 UTC
f2706a7 hints 03 June 2019, 22:43:10 UTC
d39021d Merge remote-tracking branch 'origin/protz_fstar_loop' into protz_ctr 03 June 2019, 21:21:23 UTC
8e08993 Merge branch 'fstar-master' into _vale_generic 01 June 2019, 21:03:13 UTC
86ec68e Rename state to vale_state 01 June 2019, 21:02:27 UTC
133c7d5 Merge branch 'fstar-master' of pro.github.com:mitls/hacl-star into fstar-master 01 June 2019, 03:40:36 UTC
a5229cd Merge branch 'fstar-master' into _vale_generic 01 June 2019, 01:40:36 UTC
b90d477 Merge machine_eval_ins operations (including taint operations) into single pass 01 June 2019, 01:36:03 UTC
fe2d4c7 A more precise .depend invocation that will solve some broken builds but not all (see FStarLang/FStar#1657) 01 June 2019, 01:35:42 UTC
b4a200d hints 01 June 2019, 01:34:56 UTC
898df2e Fix UTF-8 that got botched during Vale's mass-renaming 31 May 2019, 20:17:15 UTC
ea2ecb6 Disable benchmarking tests since i) failures to build or run them are not caught and ii) the cmake invocation fails under the conditions of the everest upgrade 31 May 2019, 20:17:10 UTC
dd4877b Merge branch 'fstar-master' into _vale_generic 31 May 2019, 18:35:43 UTC
0398ba4 Share common operand type between operand64 and operand128 31 May 2019, 18:33:58 UTC
52ffdad Merge branch 'fstar-master' into afromher_readme 30 May 2019, 15:15:34 UTC
1033e42 README: Update list of verified algorithms 30 May 2019, 15:15:00 UTC
e516669 README: Update list of algs supported 30 May 2019, 15:15:00 UTC
c1ca708 Merge branch 'fstar-master' into _vale_generic 30 May 2019, 13:51:12 UTC
84a3c95 Made gnuplot optional for benchmark runs. 30 May 2019, 12:21:20 UTC
9e03cd9 Remove Vale.Lib.Workarounds 30 May 2019, 05:53:56 UTC
9267a83 Update to latest Vale version and switch to --use_two_phase_tc true 30 May 2019, 00:18:42 UTC
bf2f5f3 README: Update list of verified algorithms 29 May 2019, 20:34:19 UTC
5dc2a04 README: Update list of algs supported 29 May 2019, 20:28:25 UTC
5f823a9 Benchmarks build fix 29 May 2019, 15:49:33 UTC
2af50b3 Benchmark build fixes 29 May 2019, 14:23:17 UTC
7bd70bf Benchmark script tweaks 28 May 2019, 14:51:04 UTC
206b8d2 Fix benchmark CI makefile 28 May 2019, 14:51:03 UTC
28dc010 debug benchmarks in CI 28 May 2019, 14:51:03 UTC
fbb5ed9 Fix directory search paths for benchmarks 28 May 2019, 14:51:02 UTC
2276f2b Benchmark script fixes 28 May 2019, 14:51:02 UTC
5466b57 Try CMake 3.5 for benchmarks 28 May 2019, 14:51:01 UTC
f86de77 Use allow_inversion even more in Leakage_Ins 25 May 2019, 13:10:54 UTC
086fa5f Use allow_inversion in Leakage_Ins 25 May 2019, 00:28:26 UTC
60790c8 Make cpuid constant time 23 May 2019, 22:02:08 UTC
18bbf23 Fix OCaml extraction 23 May 2019, 18:43:23 UTC
6c4b104 Return val for taint analysis 23 May 2019, 18:01:00 UTC
3642e32 Taint analysis: Check that return value does not leak secrets 23 May 2019, 16:58:01 UTC
a7ffc19 Merge branch 'fstar-master' into afromher_run_taint 22 May 2019, 17:37:35 UTC
88a34d8 Taint analysis: Only Rsp and the args are now public. Everything passes the analysis 22 May 2019, 17:37:02 UTC
f254e30 Secret stack instructions + Secret store/restore registers for gcm 22 May 2019, 03:12:29 UTC
83eef39 Make xmm comparison constant time 21 May 2019, 23:15:43 UTC
a47f71e Add a portable distribution that uses -mtune=generic instead of -march=native -mtune=native 21 May 2019, 20:50:53 UTC
4ec808c Reenable taint analysis at extraction 21 May 2019, 20:43:55 UTC
e907c1f Remove tab characters and trailing whitespace from files in vale directory 19 May 2019, 13:11:22 UTC
5f3f81d Update hints 18 May 2019, 23:58:09 UTC
a0b9e04 Merge branch 'fstar-master' into _vale_generic 18 May 2019, 19:59:58 UTC
f55b1f3 Rename modules in vale directory 18 May 2019, 19:00:44 UTC
191a53c Fix maximum length of ciphertext in Spec.AEAD.decrypt and state correctness lemma 16 May 2019, 16:32:52 UTC
f2c8b60 Merge Taint_Semantics_s into Bytes_Semantics_s, remove Taint_Semantics_s module 16 May 2019, 03:08:25 UTC
ac19640 Remove tainted_code and tainted_codes 15 May 2019, 23:17:37 UTC
954dc53 Remove tainted_ocmp 15 May 2019, 22:43:38 UTC
dbeb034 Move taint to operands, and remove tainted_ins 15 May 2019, 18:52:31 UTC
ebaa66c Trace observations for both out and inout operands 14 May 2019, 22:58:15 UTC
5f5fc9d Fix some Bytes_Semantics proofs 14 May 2019, 17:16:48 UTC
6c2afd3 Merge branch 'fstar-master' into _vale_generic 14 May 2019, 15:39:29 UTC
e89539f Merge state and taintState into single type, machine_state 14 May 2019, 15:37:27 UTC
81620b1 Merge branch 'fstar-master' into afromher_big_aesgcm 14 May 2019, 00:59:33 UTC
0423092 Remove aesgcm length restriction from evercrypt 14 May 2019, 00:58:50 UTC
d73eacf Low* wrappers for relaxed aesgcm + hints 14 May 2019, 00:43:52 UTC
a7ade35 Remove restriction on length for optimised gcmencrypt 14 May 2019, 00:24:23 UTC
373cc75 Remove restriction on length for optimised gcmdecrypt 13 May 2019, 23:44:46 UTC
324069f Fix decrypt + hints 13 May 2019, 20:22:19 UTC
8525f15 Fix optimised aes-gcm 13 May 2019, 18:03:38 UTC
8265630 WIP: Relax length requirement for gcmencrypt/decrypt 13 May 2019, 17:47:26 UTC
1be3f76 Change x64 reg type from datatype to integer type 12 May 2019, 16:53:34 UTC
9101826 Merge branch 'fstar-master' into _vale_leakage 10 May 2019, 20:34:05 UTC
cda4145 Merge branch 'fstar-master' of https://github.com/project-everest/hacl-star into fstar-master 10 May 2019, 19:34:29 UTC
c9f3915 In Makefile, make FSTAR_NO_FLAGS and PYTHON3 configurable 10 May 2019, 19:32:15 UTC
f247528 Merge branch 'fstar-master' into _vale_leakage 10 May 2019, 18:02:31 UTC
cb75580 More customizations for CCF 10 May 2019, 16:50:54 UTC
b04c00a Hints 10 May 2019, 14:46:19 UTC
039f5de Merge branch 'fstar-master' into afromher_big_aesgcm 10 May 2019, 14:27:26 UTC
f4a74d4 Add function to free state in EverCrypt.Hash.Incremental 10 May 2019, 12:35:24 UTC
ca3e12f Fix two assumes added at the interface between Ed25519 / SHA512 when the connection was made 09 May 2019, 19:01:18 UTC
a6b22a4 Remove antediluvian code that became unreachable when we landed the WIP ed25519 09 May 2019, 19:01:02 UTC
74a1f51 hints 08 May 2019, 14:51:31 UTC
f0001a0 temporary fix: z3refresh + a couple small changes to get this proof to go through 08 May 2019, 14:49:22 UTC
55dd80a Some work on proof quality. rlimit 200 --> rlimit 50 + replayable hints 08 May 2019, 14:31:57 UTC
fdd1ea9 Hints 08 May 2019, 03:54:13 UTC
e3eab20 Merge branch '_vale_leakage' into _vale_leakage_stack 08 May 2019, 03:37:12 UTC
599a854 StackTaint: Fix GCM{de,en}cryptOpt 08 May 2019, 02:59:40 UTC
69d7fa2 Fix stackTaint interop 08 May 2019, 01:24:33 UTC
ad6adb3 More refactoring for stack taint 08 May 2019, 01:18:06 UTC
d4f1bbf Update Vale version to prepare for new F* version 07 May 2019, 21:33:57 UTC
df98277 Taint analysis for stack instructions 07 May 2019, 19:58:28 UTC
31d74b5 Merge pull request #159 from project-everest/taramana_tests Taramana tests 07 May 2019, 15:24:59 UTC
f310596 Merge branch 'fstar-master' into taramana_tests 07 May 2019, 13:44:33 UTC
4a583e2 Merge pull request #158 from project-everest/cwinter-benchmark More benchmarking improvements. 07 May 2019, 13:02:01 UTC
3c9eb3e Benchmarks: clean up compiler options 07 May 2019, 12:13:09 UTC
06117bc Benchmarks: use -flto where possible 07 May 2019, 12:13:08 UTC
975392e Fix benchmark timing problem 07 May 2019, 12:13:08 UTC
944eae6 Benchmark plot tweaks. 07 May 2019, 12:13:07 UTC
613c2dd Benchmark build fixes. Added BCrypt x25519. 07 May 2019, 12:13:07 UTC
back to top