debian/0000755000000000000000000000000011612533567007177 5ustar debian/rules0000755000000000000000000000003511612533567010255 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0000755000000000000000000000000011612533567010477 5ustar debian/source/format0000644000000000000000000000001411612533567011705 0ustar 3.0 (quilt) debian/install0000644000000000000000000000002011612533567010560 0ustar aesfix /usr/bin debian/manpages0000644000000000000000000000002011612533567010705 0ustar debian/aesfix.1 debian/examples0000644000000000000000000000001211612533567010731 0ustar samples/* debian/docs0000644000000000000000000000000711612533567010047 0ustar README debian/compat0000644000000000000000000000000211612533567010375 0ustar 8 debian/copyright0000644000000000000000000000522011612533567011131 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Contact: Nadia Heninger J. Alex Halderman Source: http://citp.princeton.edu/memory/code/ Files: * Copyright: 2008 Nadia Heninger 2008 J. Alex Halderman License: BSD-3-clause Redistribution and use of this software in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . * Neither the names of the authors nor the names of their institutions may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: 2008-2009 Jacob Appelbaum 2011 Julien Valroff License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2 file. debian/aesfix.10000644000000000000000000000136511612533567010545 0ustar .TH "aesfix" "1" "08-17-2008" "User Commands" "User Commands" .SH "NAME" aesfix \- Correct bit errors in an AES key schedules .SH SYNOPSIS .B aesfix SCHEDULE-FILE .SH DESCRIPTION Corrects bit errors in an AES key schedule read from the specified hex-encoded file. .SH BUGS Likely. .SH "SEE ALSO" \fBbiosmemimage\fR(1), \fBaeskeyfind\fR(1) \fBaesfix\fR(1) .SH AUTHOR .TP aesfix was written by Nadia Heninger and J. Alex Halderman. .TP This manual page was written by Jacob Appelbaum for the \fBDebian\fP system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. debian/control0000644000000000000000000000160411612533567010603 0ustar Source: aesfix Section: utils Priority: optional Maintainer: Debian Forensics Uploaders: Jacob Appelbaum Build-Depends: debhelper (>= 8.0.0) Standards-Version: 3.9.2 Homepage: http://citp.princeton.edu/memory/code/ Vcs-Browser: http://git.debian.org/?p=forensics/aesfix.git Vcs-Git: git://git.debian.org/git/forensics/aesfix.git Package: aesfix Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: aeskeyfinder Description: tool for correcting bit errors in an AES key schedule This program illustrates a technique for correcting bit errors in an AES key schedule. It should be used with the output of the aeskeyfinder program. . It is limited to AES-128 key schedules, and it can only correct unidirectional 1->0 bit errors. For the most part it has been optimized for readability rather than performance. debian/watch0000644000000000000000000000012311612533567010224 0ustar version=3 http://citp.princeton.edu/memory-content/src/aesfix-(.*)\.tar\.gz debian debian/changelog0000644000000000000000000000224711612533567011056 0ustar aesfix (1.0.1-2) unstable; urgency=low * Team upload. [ Daniel Baumann ] * Prefixing debhelper files with package name. * Rewriting copyright file in machine-interpretable form. * Tidy rules file. * Adding lintian overrides. * Using debhelper install file rather than adding install target in upstream Makefile. * Removing now useless dirs debhelper file. * Minimizing rules file. [ Julien Valroff ] * Bump debhelper compat to 8 * Bump standards version to 3.9.2 (no changes needed) * Switch to 3.0 (quilt) source package format * Fix VCS-* fields * Add watch file * Move to `utils' section as per the override * Complete long description * Add samples to the package * Remove useless lintian override: use Team Upload changelog entry * Recommends aeskeyfinder as suggested by the documentation * Update copyright file as per current DEP-5 -- Julien Valroff Sat, 23 Jul 2011 13:56:09 +0200 aesfix (1.0.1-1) unstable; urgency=low * Initial release (Closes: #495419) * Adjusted the Makefile to add $DESTDIR * Added a man page. -- Jacob Appelbaum Sun, 17 Aug 2008 21:02:09 -0300