<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/internal/contentenc, branch v1.1-rc1</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.1-rc1</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.1-rc1'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2016-10-04T21:18:33+00:00</updated>
<entry>
<title>lint fixes</title>
<updated>2016-10-04T21:18:33+00:00</updated>
<author>
<name>Valient Gough</name>
</author>
<published>2016-10-02T04:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b764917cd5c1b1d61b8ce08e7af0b29793fbbb80'/>
<id>urn:sha1:b764917cd5c1b1d61b8ce08e7af0b29793fbbb80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reverse: use per-purpose nonce generation</title>
<updated>2016-09-29T19:56:49+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-29T19:29:45+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a2510efe12d2720399afcd8baea0c6634d4779e6'/>
<id>urn:sha1:a2510efe12d2720399afcd8baea0c6634d4779e6</id>
<content type='text'>
Also pull all the deterministic nonce code into fusefrontend_reverse
to greatly simplify the normal code path.
</content>
</entry>
<entry>
<title>reverse: switch from GCM-SIV to AES-SIV</title>
<updated>2016-09-26T21:25:13+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-26T21:25:13+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=e9bb8b800c6c724125ccd862f4d20946317b31f5'/>
<id>urn:sha1:e9bb8b800c6c724125ccd862f4d20946317b31f5</id>
<content type='text'>
GCM-SIV is not yet finalized, and the reference implemenation is
painfully slow at about 2 MB/s. Switch to AES-SIV.
</content>
</entry>
<entry>
<title>contentenc: rename constant "IVBitLen" to "DefaultIVBits" and clarify comment</title>
<updated>2016-09-25T16:40:29+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-25T16:04:44+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=abd61d968d80a54b366bf65b9dc1fcf2c5bfa1e1'/>
<id>urn:sha1:abd61d968d80a54b366bf65b9dc1fcf2c5bfa1e1</id>
<content type='text'>
128-bit IVs are NOT used everywhere.
</content>
</entry>
<entry>
<title>contentenc: add "ExternalNonce" mode</title>
<updated>2016-09-25T15:44:19+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-25T15:42:59+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=12808138ef105824de97924a585ad66bacb3a18b'/>
<id>urn:sha1:12808138ef105824de97924a585ad66bacb3a18b</id>
<content type='text'>
This will be used for strong symlink encryption in reverse mode.
</content>
</entry>
<entry>
<title>reverse: derive file ID and block IVs from file paths</title>
<updated>2016-09-25T14:43:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-25T09:20:10+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=7bbf6ad6eae47974b1162af13915785a541b9bb9'/>
<id>urn:sha1:7bbf6ad6eae47974b1162af13915785a541b9bb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>contentenc: add GCM-SIV support</title>
<updated>2016-09-25T14:43:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-20T20:59:10+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=5f726aaa9d95be30ecfcb61637df3ccc133bf2ea'/>
<id>urn:sha1:5f726aaa9d95be30ecfcb61637df3ccc133bf2ea</id>
<content type='text'>
Also add ReverseDummyNonce nonce generation.
</content>
</entry>
<entry>
<title>cryptocore: add support for GCM-SIV</title>
<updated>2016-09-25T14:43:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-20T19:58:04+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=7f87ed78f2f27831f2fa9409106846e3288c6f6e'/>
<id>urn:sha1:7f87ed78f2f27831f2fa9409106846e3288c6f6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reverse: print value in file offset panic</title>
<updated>2016-09-25T14:43:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-02T19:01:03+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=e42ab3908db7ea70320d780344723846227ab699'/>
<id>urn:sha1:e42ab3908db7ea70320d780344723846227ab699</id>
<content type='text'>
</content>
</entry>
<entry>
<title>contentenc: add helpers for reverse mode</title>
<updated>2016-09-25T14:43:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-08-29T22:20:31+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=5931eea3877ae34cdb18ac36e5cf5fba3f74b82b'/>
<id>urn:sha1:5931eea3877ae34cdb18ac36e5cf5fba3f74b82b</id>
<content type='text'>
Add the reverse variant of DecryptBlocks etc:

* EncryptBlocks
* JointPlaintextRange
* ExplodeCipherRange
</content>
</entry>
</feed>
