this repo has no description
1opam-version: "2.0" 2maintainer: [ "Romain Calascibetta <romain.calascibetta@gmail.com>" ] 3authors: [ "Romain Calascibetta <romain.calascibetta@gmail.com>" ] 4homepage: "https://github.com/dinosaure/eqaf" 5bug-reports: "https://github.com/dinosaure/eqaf/issues" 6dev-repo: "git+https://github.com/dinosaure/eqaf.git" 7doc: "https://dinosaure.github.io/eqaf/" 8license: "MIT" 9 10build: [ "jbuilder" "build" "-p" name "-j" jobs ] 11 12depends: [ 13 "ocaml" {>= "4.03.0"} 14 "jbuilder" {>= "1.0+beta10"} 15] 16synopsis: "Constant time equal function on `string`" 17description: """ 18From some crypto libraries like 19[digestif](https://github.com/mirage/digestif.git) or 20[Callipyge](https://github.com/oklm-wsh/Callipyge.git), it needed to have a 21constant time equal function to avoid timing attacks. To avoid replication of 22code and ensure maintainability of this kind of function, we decide to provide a 23little package which implements `equal` function on `string`. 24 25This package provides 2 implementations (a C implementation which comes from 26OpenBSD's code and an OCaml implementation which is simply a translation of the 27C code) well tested to check constant time assumption (see tests). 28 29Happy hacking!""" 30url { 31 src: 32 "https://github.com/dinosaure/eqaf/releases/download/v0.1/eqaf-0.1.tbz" 33 checksum: [ 34 "sha256=7626fd2e590a391eb3269e11f5e91cf12084e6b22108db2353aea466b7d9481e" 35 "md5=0e04772c3a0b67bf2c5393a03511878b" 36 ] 37}