]> git.tdb.fi Git - ext/subsurface.git/commit
cochran: do a partial header de-scramble
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 27 Jan 2012 23:11:34 +0000 (15:11 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 27 Jan 2012 23:11:34 +0000 (15:11 -0800)
commit1a66a74e8a35c1fd85060060ba61bb1b67d6eb44
treebd34c8c763a8b9148fa896c1326d2b12883667f7
parent5bc3ba5e95e753c86d483d8adc0326e8a80c5797
cochran: do a partial header de-scramble

This descrambles at least parts of the header data.  Some of it has the
same pattern of data 4kB apart, it may be that there is a dive hiding in
there too (ie what I currently call a "header" may in fact be a header
_plus_ a dive).

But the 4kB thing may well be an artifact of the crazy scrambling code
itself.  Who knows what kind of chunking the Cochran Analyst
"encryption" uses.

As with the dive data, there seems to be some offset differences between
different CAN files.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
cochran.c