1{
2 lib,
3 stdenv,
4 fetchurl,
5}:
6
7stdenv.mkDerivation rec {
8 pname = "aesfix";
9 version = "1.0.1";
10
11 src = fetchurl {
12 url = "https://citpsite.s3.amazonaws.com/memory-content/src/aesfix-${version}.tar.gz";
13 sha256 = "sha256-exd+h2yu5qrkjwEjEC8R32WUpzhIP5pH8sdv6BzARdQ=";
14 };
15 installPhase = ''
16 runHook preInstall
17 mkdir -p $out/bin
18 cp aesfix $out/bin
19 runHook postInstall
20 '';
21
22 meta = with lib; {
23 description = "Correct bit errors in an AES key schedules";
24 mainProgram = "aesfix";
25 homepage = "https://citp.princeton.edu/our-work/memory/";
26 maintainers = with maintainers; [ fedx-sudo ];
27 };
28}