<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jwcrypto.git, branch conformance</title>
<subtitle>Jwcrypto wip</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/'/>
<entry>
<title>Better validate that both alg and enc are present</title>
<updated>2015-03-24T14:33:47+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-24T14:33:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=17a93d806f04e87f5bc2cb5063daeed7a500704d'/>
<id>17a93d806f04e87f5bc2cb5063daeed7a500704d</id>
<content type='text'>
JOSE headers must include the "alg" and "enc" options in order to be
able to actually process and encrypted token.
Return appropriate messages if either is missing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
JOSE headers must include the "alg" and "enc" options in order to be
able to actually process and encrypted token.
Return appropriate messages if either is missing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add comments to push user to use JWS()</title>
<updated>2015-03-24T13:51:55+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-24T13:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=876fdab2f664822952350d00cab48bef9827a5bf'/>
<id>876fdab2f664822952350d00cab48bef9827a5bf</id>
<content type='text'>
People should not use JWSCore directly unless they know exactly what
they are doing. Added doc text to that regard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
People should not use JWSCore directly unless they know exactly what
they are doing. Added doc text to that regard.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename JWE.decrypt() to JWE._decrypt()</title>
<updated>2015-03-24T13:49:40+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-24T13:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=4b458940168a8e16ff8c3c3aa099dee117c12de1'/>
<id>4b458940168a8e16ff8c3c3aa099dee117c12de1</id>
<content type='text'>
Make the function private as it is not supposed to be used directly,
rather deserialize() should be used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the function private as it is not supposed to be used directly,
rather deserialize() should be used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix AES blocksize handling and check keylengths</title>
<updated>2015-03-18T19:24:10+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-18T19:24:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=6352cc9d24b3ab714e210abeeb8b1d6c1b86cdad'/>
<id>6352cc9d24b3ab714e210abeeb8b1d6c1b86cdad</id>
<content type='text'>
AES blocksize is always 16 regardles of key length naturally.
Fix the code to assume the proper blocksize and IV length.
Also add tests to check proper key length and add missing
A192KW and A256KW key wrapping algorythms.
Add tests to try encrypting with all AES key-length combinations.

Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
AES blocksize is always 16 regardles of key length naturally.
Fix the code to assume the proper blocksize and IV length.
Also add tests to check proper key length and add missing
A192KW and A256KW key wrapping algorythms.
Add tests to try encrypting with all AES key-length combinations.

Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2015-03-18T18:14:45+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-18T18:14:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=9e1786f9c2700d907c7ebb99cd8e0f34822d5af7'/>
<id>9e1786f9c2700d907c7ebb99cd8e0f34822d5af7</id>
<content type='text'>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the way operation keys are retrieved</title>
<updated>2015-03-18T18:12:09+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-18T18:12:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=3481090ea41b4a04552da580f44d229735f5dd7e'/>
<id>3481090ea41b4a04552da580f44d229735f5dd7e</id>
<content type='text'>
This way we have less confusion about what the function is supposed to
do and less code duplication.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way we have less confusion about what the function is supposed to
do and less code duplication.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>The protected header is optional in some cases</title>
<updated>2015-03-18T17:44:24+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-18T16:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=33f36ea10c1db2aaa74818c60933a20a9abe672f'/>
<id>33f36ea10c1db2aaa74818c60933a20a9abe672f</id>
<content type='text'>
Allow the use of a JWE without protected headers.

Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow the use of a JWE without protected headers.

Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch incompatible "use" and "key_ops" usage</title>
<updated>2015-03-18T17:43:46+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-18T17:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=3302e14058a7ecbe39c7f403a3b0c4aa66d1f87d'/>
<id>3302e14058a7ecbe39c7f403a3b0c4aa66d1f87d</id>
<content type='text'>
Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow unknown key parameters</title>
<updated>2015-03-18T17:09:16+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-18T17:06:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=0435a3e3100b7f998bc1d24eafe6a8967da957b1'/>
<id>0435a3e3100b7f998bc1d24eafe6a8967da957b1</id>
<content type='text'>
Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Jan Rusnacko for pointing out this flaw.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more checks, algorithms, tests</title>
<updated>2015-03-09T05:31:45+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-03-08T21:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/jwcrypto.git/commit/?id=7a131df18b4cbaa78929df1a1419f25898489815'/>
<id>7a131df18b4cbaa78929df1a1419f25898489815</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
