Branch: Tag:

2014-05-01

2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.

2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.

2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.

2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.

2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.

2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.

2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.

2014-04-30

2014-04-30 17:05:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: Fixed some markup bugs in Nettle.

2014-04-30 15:44:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved CBC from a class to a submodule of BlockCipher.

This adds things like Crypto.AES.CBC analogous to Crypto.AES.GCM.

2014-04-30 15:44:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved CBC from a class to a submodule of BlockCipher.

This adds things like Crypto.AES.CBC analogous to Crypto.AES.GCM.

2014-04-30 15:44:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved CBC from a class to a submodule of BlockCipher.

This adds things like Crypto.AES.CBC analogous to Crypto.AES.GCM.

2014-04-30 15:44:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved CBC from a class to a submodule of BlockCipher.

This adds things like Crypto.AES.CBC analogous to Crypto.AES.GCM.

2014-04-30 15:44:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved CBC from a class to a submodule of BlockCipher.

This adds things like Crypto.AES.CBC analogous to Crypto.AES.GCM.

2014-04-30 15:44:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved CBC from a class to a submodule of BlockCipher.

This adds things like Crypto.AES.CBC analogous to Crypto.AES.GCM.

2014-04-30 15:44:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Moved CBC from a class to a submodule of BlockCipher.

This adds things like Crypto.AES.CBC analogous to Crypto.AES.GCM.

2014-04-29

2014-04-29 14:44:47 by Martin Nilsson <nilsson@opera.com>

Use system realloc, strtol and strtod, when available.

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-03-17

2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.

2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.

2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.

2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.

2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.

2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.

2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.

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-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-16

2013-12-16 00:52:34 by Martin Nilsson <nilsson@opera.com>

Inherit CTR, not GCM.

2013-12-16 00:52:34 by Martin Nilsson <nilsson@opera.com>

Inherit CTR, not GCM.

2013-12-16 00:52:34 by Martin Nilsson <nilsson@opera.com>

Inherit CTR, not GCM.

2013-12-16 00:52:34 by Martin Nilsson <nilsson@opera.com>

Inherit CTR, not GCM.

2013-12-16 00:52:34 by Martin Nilsson <nilsson@opera.com>

Inherit CTR, not GCM.

2013-12-16 00:52:34 by Martin Nilsson <nilsson@opera.com>

Inherit CTR, not GCM.

2013-12-16 00:52:34 by Martin Nilsson <nilsson@opera.com>

Inherit CTR, not GCM.

2013-12-15

2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.

2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.

2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.

2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.

2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.

2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.

2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.