• Bug#1109207: bookworm-pu: package openssl/3.0.17-1~deb12u1 (5/7)

    From Sebastian Andrzej Siewior@21:1/5 to All on Sun Jul 13 15:00:01 2025
    [continued from previous message]

    8640b63fd8325aaf8f7128d6cc448d9af448a65bf51a8978075467d33a67944e providers/implementations/macs/kmac_prov.c
    bf30274dd6b528ae913984775bd8f29c6c48c0ef06d464d0f738217727b7aa5c providers/implementations/rands/crngt.c
    f9457255fc57ef5739aa2584e535195e38cc947e31fd044d28d64c28c8a946ce providers/implementations/rands/drbg.c
    -7e8fa6333845778474ed1313a66867512512372c9397f699a8f68fa6d5fc05fa providers/implementations/rands/drbg_ctr.c
    +42e895fe255d90f9135eada30466811e3909ea4fd07fb968435dc5feee94ebf8 providers/implementations/rands/drbg_ctr.c
    8337994f4bc95e421d6d2833bb4481ad9d84deb3913d0faec6e1791ea372a793 providers/implementations/rands/drbg_hash.c
    1f040090f596f88cb64d6eb89109a8b75e66caee113708fb59335ad2547027fc providers/implementations/rands/drbg_hmac.c
    7a1b8516f891f25f3dc07ffe0455200f20d3a1f0345a917f00c7d9afe900bb0a providers/implementations/rands/drbg_local.h
    -04339b66c10017229ef368cb48077f58a252ebfda9ab12b9f919e4149b1036ed providers/implementations/rands/test_rng.c
    +66c0a91e23ae4275cc3f5daa8437d1c0addd10ca2e8aefab4573d606c5ba27ba providers/implementations/rands/test_rng.c
    cafb9e6f54ad15889fcebddac6df61336bff7d78936f7de3bb5aab8aee5728d2 providers/implementations/signature/dsa_sig.c
    a30dc6308de0ca33406e7ce909f3bcf7580fb84d863b0976b275839f866258df providers/implementations/signature/ecdsa_sig.c
    09647b736980ac3c762f1e7c10cbfee78e2c6ab327ac62e5039968cea034ff3b providers/implementations/signature/eddsa_sig.c
    diff -Nru -w openssl-3.0.16/providers/implementations/ciphers/cipher_aes_gcm_hw_armv8.inc openssl-3.0.17/providers/implementations/ciphers/cipher_aes_gcm_hw_armv8.inc
    --- openssl-3.0.16/providers/implementations/ciphers/cipher_aes_gcm_hw_armv8.inc 2025-02-11 15:47:41.000000000 +0100
    +++ openssl-3.0.17/providers/implementations/ciphers/cipher_aes_gcm_hw_armv8.inc 2025-07-01 14:11:11.000000000 +0200
    @@ -1,5 +1,5 @@
    /*
    - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved.
    + * Copyright 2019-2025 The OpenSSL Project Authors. All Rights Reserved.
    *
    * Licensed under the Apache License 2.0 (the "License"). You may not use
    * this file except in compliance with the License. You can obtain a copy
    @@ -15,10 +15,8 @@
    size_t armv8_aes_gcm_encrypt(const unsigned char *in, unsigned char *out, size_t len,
    const void *key, unsigned char ivec[16], u64 *Xi)
    {
    - size_t align_bytes = 0;
    - align_bytes = len - len % 16;
    -
    AES_KEY *aes_key = (AES_KEY *)key;
    + size_t align_bytes = len - len % 16;

    switch(aes_key->rounds) {
    case 10:
    @@ -37,10 +35,8 @@
    size_t armv8_aes_gcm_decrypt(const un