Branch: Tag:

2014-04-26

2014-04-26 12:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved GCM to a Cipher submodule.

The various tastes of GCM now follow the AEAD API properly.

Crypto.GCM is no more, instead there are Crypto.AES.GCM,
Crypto.Camellia.GCM etc.

Also updates the SSL code accordingly.

2014-04-26 12:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved GCM to a Cipher submodule.

The various tastes of GCM now follow the AEAD API properly.

Crypto.GCM is no more, instead there are Crypto.AES.GCM,
Crypto.Camellia.GCM etc.

Also updates the SSL code accordingly.

2014-04-26 12:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved GCM to a Cipher submodule.

The various tastes of GCM now follow the AEAD API properly.

Crypto.GCM is no more, instead there are Crypto.AES.GCM,
Crypto.Camellia.GCM etc.

Also updates the SSL code accordingly.

2014-04-26 12:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved GCM to a Cipher submodule.

The various tastes of GCM now follow the AEAD API properly.

Crypto.GCM is no more, instead there are Crypto.AES.GCM,
Crypto.Camellia.GCM etc.

Also updates the SSL code accordingly.

2014-04-26 12:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved GCM to a Cipher submodule.

The various tastes of GCM now follow the AEAD API properly.

Crypto.GCM is no more, instead there are Crypto.AES.GCM,
Crypto.Camellia.GCM etc.

Also updates the SSL code accordingly.

2014-04-26 12:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved GCM to a Cipher submodule.

The various tastes of GCM now follow the AEAD API properly.

Crypto.GCM is no more, instead there are Crypto.AES.GCM,
Crypto.Camellia.GCM etc.

Also updates the SSL code accordingly.

2014-04-26 12:20:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved GCM to a Cipher submodule.

The various tastes of GCM now follow the AEAD API properly.

Crypto.GCM is no more, instead there are Crypto.AES.GCM,
Crypto.Camellia.GCM etc.

Also updates the SSL code accordingly.

2014-04-20

2014-04-20 11:50:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added __Hash and MAC.

This moves the base hash API to __Hash, and adds a common
API for Message Authentication Codes (MACs) analogous to
the APIs for hashes and ciphers.

2014-04-20 11:50:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added __Hash and MAC.

This moves the base hash API to __Hash, and adds a common
API for Message Authentication Codes (MACs) analogous to
the APIs for hashes and ciphers.

2014-04-20 11:50:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added __Hash and MAC.

This moves the base hash API to __Hash, and adds a common
API for Message Authentication Codes (MACs) analogous to
the APIs for hashes and ciphers.

2014-04-20 11:50:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added __Hash and MAC.

This moves the base hash API to __Hash, and adds a common
API for Message Authentication Codes (MACs) analogous to
the APIs for hashes and ciphers.

2014-04-20 11:50:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added __Hash and MAC.

This moves the base hash API to __Hash, and adds a common
API for Message Authentication Codes (MACs) analogous to
the APIs for hashes and ciphers.

2014-04-20 11:50:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added __Hash and MAC.

This moves the base hash API to __Hash, and adds a common
API for Message Authentication Codes (MACs) analogous to
the APIs for hashes and ciphers.

2014-04-20 11:50:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added __Hash and MAC.

This moves the base hash API to __Hash, and adds a common
API for Message Authentication Codes (MACs) analogous to
the APIs for hashes and ciphers.

2014-01-05

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-04

2014-01-04 13:26:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Document the constant curves as modules.

As these values are intended to be treated as modules,
document them as such.

2014-01-04 13:26:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Document the constant curves as modules.

As these values are intended to be treated as modules,
document them as such.

2014-01-04 13:26:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Document the constant curves as modules.

As these values are intended to be treated as modules,
document them as such.

2014-01-04 13:26:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Document the constant curves as modules.

As these values are intended to be treated as modules,
document them as such.

2014-01-04 13:26:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Document the constant curves as modules.

As these values are intended to be treated as modules,
document them as such.

2014-01-04 13:26:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Document the constant curves as modules.

As these values are intended to be treated as modules,
document them as such.

2014-01-04 13:26:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Document the constant curves as modules.

As these values are intended to be treated as modules,
document them as such.

2014-01-01

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2013-12-26

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-07

2013-12-07 22:01:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle & SSL: Fixed a few Autodoc markup typos.

2013-12-07 22:01:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle & SSL: Fixed a few Autodoc markup typos.

2013-12-07 22:01:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle & SSL: Fixed a few Autodoc markup typos.

2013-12-07 22:01:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle & SSL: Fixed a few Autodoc markup typos.

2013-12-07 22:01:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle & SSL: Fixed a few Autodoc markup typos.

2013-12-07 22:01:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle & SSL: Fixed a few Autodoc markup typos.

2013-12-07 22:01:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle & SSL: Fixed a few Autodoc markup typos.

2013-12-07 16:27:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.GCM: Now follows the same conventions as other ciphers.

Also adds a new base class for AEAD ciphers: __builtin.Nettle.AEAD.

2013-12-07 16:27:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.GCM: Now follows the same conventions as other ciphers.

Also adds a new base class for AEAD ciphers: __builtin.Nettle.AEAD.

2013-12-07 16:27:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.GCM: Now follows the same conventions as other ciphers.

Also adds a new base class for AEAD ciphers: __builtin.Nettle.AEAD.

2013-12-07 16:27:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.GCM: Now follows the same conventions as other ciphers.

Also adds a new base class for AEAD ciphers: __builtin.Nettle.AEAD.

2013-12-07 16:27:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.GCM: Now follows the same conventions as other ciphers.

Also adds a new base class for AEAD ciphers: __builtin.Nettle.AEAD.

2013-12-07 16:27:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.GCM: Now follows the same conventions as other ciphers.

Also adds a new base class for AEAD ciphers: __builtin.Nettle.AEAD.

2013-12-07 16:27:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.GCM: Now follows the same conventions as other ciphers.

Also adds a new base class for AEAD ciphers: __builtin.Nettle.AEAD.

2013-12-06

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-12-06 13:36:19 by Per Hedbor <ph@opera.com>

Nettle.GCM is not always available.

2013-12-02

2013-12-02 20:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added Galois Counter Mode (GCM)

2013-12-02 20:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added Galois Counter Mode (GCM)

2013-12-02 20:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added Galois Counter Mode (GCM)

2013-12-02 20:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added Galois Counter Mode (GCM)

2013-12-02 20:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added Galois Counter Mode (GCM)

2013-12-02 20:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added Galois Counter Mode (GCM)

2013-12-02 20:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added Galois Counter Mode (GCM)