[openssl/openssl] de8f6a: obj: Add SM4 XTS OID

xu-yi-zhou noreply at github.com
Tue Nov 29 15:21:02 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: de8f6a3e293a43f364cddefdf734b13486ec4cc9
      https://github.com/openssl/openssl/commit/de8f6a3e293a43f364cddefdf734b13486ec4cc9
  Author: Xu Yizhou <xuyizhou1 at huawei.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M crypto/objects/obj_dat.h
    M crypto/objects/obj_mac.num
    M crypto/objects/objects.txt
    M fuzz/oids.txt
    M include/openssl/obj_mac.h

  Log Message:
  -----------
  obj: Add SM4 XTS OID

Add the following OID:

SM4-XTS: 1.2.156.10197.1.104.10

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19619)


  Commit: 2788b56f0c8306c89c97a6599484120afddfa14a
      https://github.com/openssl/openssl/commit/2788b56f0c8306c89c97a6599484120afddfa14a
  Author: Xu Yizhou <xuyizhou1 at huawei.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M crypto/modes/build.info
    A crypto/modes/xts128gb.c
    M include/crypto/modes.h
    M include/openssl/core_names.h
    M providers/defltprov.c
    M providers/implementations/ciphers/build.info
    A providers/implementations/ciphers/cipher_sm4_xts.c
    A providers/implementations/ciphers/cipher_sm4_xts.h
    A providers/implementations/ciphers/cipher_sm4_xts_hw.c
    M providers/implementations/include/prov/implementations.h
    M providers/implementations/include/prov/names.h

  Log Message:
  -----------
  providers: Add SM4 XTS implementation

Signed-off-by: Xu Yizhou <xuyizhou1 at huawei.com>

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19619)


  Commit: 6cdf83eaabda63f7c5cf9d69d51d931308da471e
      https://github.com/openssl/openssl/commit/6cdf83eaabda63f7c5cf9d69d51d931308da471e
  Author: Xu Yizhou <xuyizhou1 at huawei.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M test/evp_test.c
    M test/recipes/30-test_evp_data/evpciph_sm4.txt

  Log Message:
  -----------
  test: add sm4 xts test cases

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19619)


  Commit: e44b34185268e99ee2dc499073cf56d0465d60e2
      https://github.com/openssl/openssl/commit/e44b34185268e99ee2dc499073cf56d0465d60e2
  Author: Xu Yizhou <xuyizhou1 at huawei.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M doc/man3/EVP_EncryptInit.pod
    M doc/man7/EVP_CIPHER-SM4.pod

  Log Message:
  -----------
  doc: add note for sm4 xts

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19619)


Compare: https://github.com/openssl/openssl/compare/9fba7d261ac9...e44b34185268


More information about the openssl-commits mailing list