Attention une mise à jour du service Gitlab va être effectuée le mardi 18 janvier (et non lundi 17 comme annoncé précédemment) entre 18h00 et 18h30. Cette mise à jour va générer une interruption du service dont nous ne maîtrisons pas complètement la durée mais qui ne devrait pas excéder quelques minutes.

Commit befe5fcf authored by Stephane Glondu's avatar Stephane Glondu
Browse files

128 bits is enough for PRNG seeding

parent f8ba71cd
......@@ -59,7 +59,7 @@ let check_election p =
(** Simple monad *)
let prng = lazy (Cryptokit.Random.(pseudo_rng (string secure_rng 32)))
let prng = lazy (Cryptokit.Random.(pseudo_rng (string secure_rng 16)))
module MakeSimpleMonad (G : GROUP) = struct
type 'a t = unit -> 'a
......
......@@ -26,8 +26,8 @@ module MakeSimpleMonad (G : GROUP) : sig
val random : Z.t -> Z.t t
(** [random q] returns a random number modulo [q]. It uses a secure
random number generator lazily initialized by a seed shared by all
instances. *)
random number generator lazily initialized by a 128-bit seed
shared by all instances. *)
(** {2 Ballot box management} *)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment