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