by Andreas Metzler | 12 Feb 16:58 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-317-g1c9cc46

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  1c9cc46562fd7f260f481028b5821f5ae910dc32 (commit)
      from  7a019bc7ecdbdfdef51094e090ce95e062da9b64 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1c9cc46562fd7f260f481028b5821f5ae910dc32
Author: Andreas Metzler <ametzler <at> bebt.de>
Date:   Fri Feb 12 14:19:23 2016 +0100

    Document more non LGPL-licensed code.

    --

    Add license and copyright statement for cipher/arcfour-amd64.S (public
    domain) and cipher/cipher-ocb.c (OCB license 1)

diff --git a/LICENSES b/LICENSES
index ff8b7fa..ebc18b3 100644
--- a/LICENSES
+++ b/LICENSES
 <at>  <at>  -84,3 +84,110  <at>  <at>  with any binary distributions derived from the GNU C Library.
   ings in this Software without prior written authorization from the X Consor-
(Continue reading)

Andreas Metzler | 12 Feb 14:25 2016
Picon

[patch] LICENSES incomplete

Hello,

the LICENSES file seems to be incomplete. Find attached a stab at
fixing this.

cu Andreas
--

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel <at> gnupg.org
http://lists.gnupg.org/mailman/listinfo/gcrypt-devel
by NIIBE Yutaka | 12 Feb 05:51 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-316-g7a019bc

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  7a019bc7ecdbdfdef51094e090ce95e062da9b64 (commit)
      from  b12dd550fd6af687ef95c584d0d8366c34965cc8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7a019bc7ecdbdfdef51094e090ce95e062da9b64
Author: NIIBE Yutaka <gniibe <at> fsij.org>
Date:   Fri Feb 12 13:50:02 2016 +0900

    ecc: Not validate input point for Curve25519.

    * cipher/ecc.c (ecc_decrypt_raw): Curve25519 is an exception.

    --

    Signed-off-by: NIIBE Yutaka <gniibe <at> fsij.org>

diff --git a/cipher/ecc.c b/cipher/ecc.c
index d1fe823..4cdbb14 100644
--- a/cipher/ecc.c
+++ b/cipher/ecc.c
 <at>  <at>  -1570,7 +1570,9  <at>  <at>  ecc_decrypt_raw (gcry_sexp_t *r_plain, gcry_sexp_t s_data, gcry_sexp_t keyparms)
(Continue reading)

Andreas Metzler | 11 Feb 11:20 2016
X-Face
Picon

testsuite error on git git master - t-cv25519

Hello,

git master currently produces a testsuite error on t-cv25519:

(sid)ametzler <at> argenau:/tmp/GCR/libgcrypt.git$ ./tests/t-cv25519 --verbose
t-cv25519: Checking Curve25519.
t-cv25519: gcry_pk_decrypt failed for test 2: Invalid data
t-cv25519: gcry_pk_decrypt failed for test 2: missing value
t-cv25519: 6 tests done
t-cv25519: All tests completed in   950ms.  Errors: 2

The breakage was introduced by
23b72901f8a5ba9a78485b235c7a917fbc8faae0
"ecc: input validation on ECDH."

This is Debian/unstable on amd64.
cu Andreas
--

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
by NIIBE Yutaka | 10 Feb 09:50 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-315-gb12dd55

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  b12dd550fd6af687ef95c584d0d8366c34965cc8 (commit)
      from  4a19b195697e0b6534d28de9401ae3e9d86adb42 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b12dd550fd6af687ef95c584d0d8366c34965cc8
Author: NIIBE Yutaka <gniibe <at> fsij.org>
Date:   Wed Feb 10 17:35:43 2016 +0900

    ecc: Fix memory leaks on error.

    * cipher/ecc.c (ecc_decrypt_raw): Go to leave to release memory.
    * mpi/ec.c (_gcry_mpi_ec_curve_point): Likewise.

    --

    Signed-off-by: NIIBE Yutaka <gniibe <at> fsij.org>

diff --git a/cipher/ecc.c b/cipher/ecc.c
index b861925..d1fe823 100644
--- a/cipher/ecc.c
+++ b/cipher/ecc.c
(Continue reading)

by NIIBE Yutaka | 9 Feb 10:58 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-314-g4a19b19

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  4a19b195697e0b6534d28de9401ae3e9d86adb42 (commit)
      from  23b72901f8a5ba9a78485b235c7a917fbc8faae0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4a19b195697e0b6534d28de9401ae3e9d86adb42
Author: NIIBE Yutaka <gniibe <at> fsij.org>
Date:   Tue Feb 9 18:50:47 2016 +0900

    doc: about commit 23b72901f8a5ba9a78485b235c7a917fbc8faae0

    --

    Signed-off-by: NIIBE Yutaka <gniibe <at> fsij.org>

    Together with 88e1358962e902ff1cbec8d53ba3eee46407851a, it
    could be an effective contermeasure to some chosen cipher
    text attacks.

    CVE-id: CVE-2015-7511

    Thanks to Daniel Genkin, Lev Pachmanov, Itamar Pipman, and Eran
(Continue reading)

by NIIBE Yutaka | 9 Feb 10:26 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-313-g23b7290

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  23b72901f8a5ba9a78485b235c7a917fbc8faae0 (commit)
      from  8353884bc65c820d5bcacaf1ac23cdee72091a09 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 23b72901f8a5ba9a78485b235c7a917fbc8faae0
Author: NIIBE Yutaka <gniibe <at> fsij.org>
Date:   Wed Nov 25 08:41:41 2015 +0900

    ecc: input validation on ECDH.

    * cipher/ecc.c (ecc_decrypt_raw): Validate the point.

    --

    Signed-off-by: NIIBE Yutaka <gniibe <at> fsij.org>

    (forward port from LIBGCRYPT-1-6-BRANCH
     commit 28eb424e4427b320ec1c9c4ce56af25d495230bd)

diff --git a/cipher/ecc.c b/cipher/ecc.c
index 7d6ad94..b861925 100644
(Continue reading)

by Jussi Kivilinna | 8 Feb 19:16 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-312-g8353884

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  8353884bc65c820d5bcacaf1ac23cdee72091a09 (commit)
      from  b8b3361504950689ef1e779fb3357cecf8a9f739 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8353884bc65c820d5bcacaf1ac23cdee72091a09
Author: Jussi Kivilinna <jussi.kivilinna <at> iki.fi>
Date:   Mon Feb 8 20:13:38 2016 +0200

    Add ARM assembly implementation of SHA-512

    * cipher/Makefile.am: Add 'sha512-arm.S'.
    * cipher/sha512-arm.S: New.
    * cipher/sha512.c (USE_ARM_ASM): New.
    (_gcry_sha512_transform_arm): New.
    (transform) [USE_ARM_ASM]: Use ARM assembly implementation instead of
    generic.
    * configure.ac: Add 'sha512-arm.lo'.
    --

    Benchmark on Cortex-A8 (armv6, 1008 Mhz):

(Continue reading)

by NIIBE Yutaka | 3 Feb 04:28 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-311-gb8b3361

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  b8b3361504950689ef1e779fb3357cecf8a9f739 (commit)
      from  6cb6df9dddac6ad246002b83c2ce0aaa0ecf30e5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b8b3361504950689ef1e779fb3357cecf8a9f739
Author: NIIBE Yutaka <gniibe <at> fsij.org>
Date:   Wed Feb 3 12:24:46 2016 +0900

    tests: Add a test for Curve25519.

    * tests/Makefile.am (tests_bin): Add t-cv25519.
    * tests/t-cv25519.c: New.

    --

    Signed-off-by: NIIBE Yutaka <gniibe <at> fsij.org>

diff --git a/tests/Makefile.am b/tests/Makefile.am
index a5c10dd..d462f30 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
(Continue reading)

by NIIBE Yutaka | 2 Feb 13:17 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-310-g6cb6df9

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  6cb6df9dddac6ad246002b83c2ce0aaa0ecf30e5 (commit)
      from  48ba5a50066611ecacea850ced13f5cb66097a81 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6cb6df9dddac6ad246002b83c2ce0aaa0ecf30e5
Author: NIIBE Yutaka <gniibe <at> fsij.org>
Date:   Tue Feb 2 20:58:04 2016 +0900

    ecc: Fix Curve25519 for data by older implementation.

    * cipher/ecc-misc.c (gcry_ecc_mont_decodepoint): Fix code path for
    short length data.

    --

    Signed-off-by: NIIBE Yutaka <gniibe <at> fsij.org>

diff --git a/cipher/ecc-misc.c b/cipher/ecc-misc.c
index e0dfec3..8f7b8c4 100644
--- a/cipher/ecc-misc.c
+++ b/cipher/ecc-misc.c
(Continue reading)

by NIIBE Yutaka | 2 Feb 09:33 2016
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-309-g48ba5a5

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  48ba5a50066611ecacea850ced13f5cb66097a81 (commit)
      from  a2f9afcd7fcdafd5951498b07f34957f9766dce9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 48ba5a50066611ecacea850ced13f5cb66097a81
Author: NIIBE Yutaka <gniibe <at> fsij.org>
Date:   Tue Feb 2 17:24:10 2016 +0900

    ecc: more fix of Curve25519.

    * cipher/ecc-misc.c (gcry_ecc_mont_decodepoint): Fix removing of
    prefix.  Clear the MSB, according to RFC7748.

    --

    This change fixes two things.

    * Handle the case the prefix 0x40 comes at the end when scanned as
      standard MPI.

    * Implement MSB handling.  In the page 7 of RFC7748, it says about
(Continue reading)


Gmane