A Technical and Cultural Assessment of the Mueller Report PDF
pdfa.org
pdfa.org
Document formats have gotten so complicated that you have no idea whether the redaction software you use actually does its job or doesn't. Going analog then back gives you a very good guarantee that you can't get otherwise.
In order for there to be guaranteed no leaks, the redaction software has to be bug-free. Leaks can be anything, from how much free space there is between allocated regions to highly precise layout placement information that you can use to figure out censored words on a trial & error basis if you have a copy of the used software. So you can't really come up with a watertight formal definition of leak-freedom, which makes proving that your software removes all leaks impossible, at least in rich-text documents. The only way I see is to go full ascii or something.
Maybe those people used the wrong software or buggy software, but how do you know software is buggy? Much easier to print and scan than to dive into the PDF file on a really low level.
They could however have just converted it to PNG and then back to PDF digitally to keep the quality good. No need to physically print and scan it.
For example there's a list of names, alphabetical. Two names are redacted.
Michael Cohen, Richard Gates, [REDACTED], Roger Stone, and [REDACTED] (newline) [REDACTED]. The final redaction could fit approximately three letters.
The fact that these are analog redactions makes it really easy to tell that the two other people are Kushner and Donald Jr.
Meanwhile if they had opened the report in Word and done [REDACTED] they wouldn't have these super-basic issues.
There _is_ an advantage in that you can have more confidence that the original document is merely being redacted and not completely changed, but it's not really beyond motivated people to actually change the source doc if they wanted to.
I doubt that top secret counterintelligence information in the report can be retracted in normal office space. Installed software in a SCIF may be highly limited and out of date.
There's absolutely no legitimate reason for a computer in a SCIF to have outdated software. Data diodes exist, and there is no technical obstacle to setting up a mirror of whatever package repository you like. (Political obstacles may be non-trivial, because compliance is far more important than security, and too many members of upper management believe that classified networks are somehow magically secure.)
I'm interested in whether this document was redacted in such a military-secure way, or whether black bars were simply placed over the text. I've reached out to a couple of news organizations offering my consulting help, but didn't get a nibble.
[0]: https://www.newyorker.com/tech/annals-of-technology/the-decl...
Something like this actually happened somewhere in the report. A name was at the end of a line, causing a part of it to break unto the next line. The few, black characters present on the second line lead readers to theorise that the name ends with “jr”.
I was wondering if they'd want to also print-then-scan the document out of a fear that redactions can be undone somehow? Stories in my memory about how older revisions of documents were still retained in the meta (or otherwise not immediately visible) data of documents (at the very least documents from Microsoft Office).
This is less of an issue with Mueller report but was quite noticeable with Snowden leaks. If your redactions are of short words or group of words, you can sometimes make pretty good guesses as to what was redacted. There are all kind of methods you can employ, statistical etc., to aid with this.
A proper redaction tool could avoid this by varying the length of the redactions. PDFs even have layout hints now, so it’s not that complicated technically.
The copy-and-scan security method can be replicated by a flattening pass, that does the same, without losing any of the accessibility benefits.
So let's say Congress takes this to court and gets an order requiring the A.G. to disclose the contents of one or more sections/types of redactions. There would likely be little confidence that any future unredacted text they receive was the original text rather than yet another modified version of it (i.e. maybe one or more words would be added/removed etc.) By disclosing the exact length of the text, as imperfect a solution as that is, it makes it likely that any future alterations can be more easily detected.
This is such a shame. The PDF wasn't even signed.
Is an HTML file with a hash provided directly by Mueller/whoever is doing the redacting too much to ask?
> There's really no model for redaction of HTML-based web content.
Is replacing censored text with a fixed number of some character not good enough?