Toggle navigation
Patchwork
linux-crypto
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
tianjia.zhang
| Archived =
No
| 130 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
crypto: sm2 - Fix crash caused by uninitialized context
crypto: sm2 - Fix crash caused by uninitialized context
-
-
-
2023-09-18
tianjia.zhang
Accepted
crypto: arm64/sm4-ccm - Rewrite skcipher walker loop
crypto: arm64/sm4-ccm - Rewrite skcipher walker loop
-
-
-
2023-02-01
tianjia.zhang
Accepted
[v3] crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
[v3] crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
-
-
-
2023-02-01
tianjia.zhang
New
crypto: ccree,hisilicon - Fix dependencies to correct algorithm
crypto: ccree,hisilicon - Fix dependencies to correct algorithm
-
-
-
2022-11-25
tianjia.zhang
Accepted
crypto: arm64 - Fix unused variable compilation warnings of cpu_feature
crypto: arm64 - Fix unused variable compilation warnings of cpu_feature
-
-
-
2022-11-10
tianjia.zhang
Accepted
[v3,13/13] crypto: arm64/sm4 - add CE implementation for GCM mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,12/13] crypto: arm64/sm4 - add CE implementation for CCM mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,11/13] crypto: arm64/sm4 - add CE implementation for cmac/xcbc/cbcmac
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,10/13] crypto: arm64/sm4 - add CE implementation for XTS mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,09/13] crypto: arm64/sm4 - add CE implementation for CTS-CBC mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,08/13] crypto: arm64/sm4 - export reusable CE acceleration functions
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,07/13] crypto: arm64/sm4 - simplify sm4_ce_expand_key() of CE implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,06/13] crypto: arm64/sm4 - refactor and simplify CE implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,05/13] crypto: tcrypt - add SM4 cts-cbc/xts/xcbc test
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,04/13] crypto: testmgr - add SM4 cts-cbc/xts/xcbc test vectors
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,03/13] crypto: arm64/sm4 - refactor and simplify NEON implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,02/13] crypto: arm64/sm3 - add NEON assembly implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v3,01/13] crypto: arm64/sm3 - raise the priority of the CE implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-27
tianjia.zhang
Accepted
[v2,15/15] crypto: arm64/sm4 - add CE implementation for GCM mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,14/15] crypto: arm64/sm4 - add CE implementation for CCM mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,13/15] crypto: arm64/sm4 - add CE implementation for cmac/xcbc/cbcmac
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,12/15] crypto: arm64/sm4 - add CE implementation for ESSIV mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
New
[v2,11/15] crypto: essiv - allow digestsize to be greater than keysize
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
New
[v2,10/15] crypto: arm64/sm4 - add CE implementation for XTS mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,09/15] crypto: arm64/sm4 - add CE implementation for CTS-CBC mode
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,08/15] crypto: arm64/sm4 - export reusable CE acceleration functions
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,07/15] crypto: arm64/sm4 - simplify sm4_ce_expand_key() of CE implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,06/15] crypto: arm64/sm4 - refactor and simplify CE implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,05/15] crypto: tcrypt - add SM4 cts-cbc/essiv/xts/xcbc test
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
New
[v2,04/15] crypto: testmgr - add SM4 cts-cbc/essiv/xts/xcbc test vectors
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,03/15] crypto: arm64/sm4 - refactor and simplify NEON implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,02/15] crypto: arm64/sm3 - add NEON assembly implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[v2,01/15] crypto: arm64/sm3 - raise the priority of the CE implementation
Optimizing SM3 and SM4 algorithms using arm64 NEON/CE instructions
-
-
-
2022-10-18
tianjia.zhang
Superseded
[15/16] crypto: arm64/sm4 - add CE implementation for GCM mode
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
[14/16] crypto: arm64/sm4 - add CE implementation for CCM mode
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
[11/16] crypto: essiv - allow digestsize to be greater than keysize
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
[10/16] crypto: arm64/sm4 - add CE implementation for XTS mode
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
[07/16] crypto: arm64/sm4 - simplify sm4_ce_expand_key() of CE implementation
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
[06/16] crypto: arm64/sm4 - refactor and simplify CE implementation
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
[04/16] crypto: testmgr - add SM4 cts-cbc/essiv/xts/xcbc test vectors
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
[03/16] crypto: arm64/sm4 - refactor and simplify NEON implementation
Optimizing SM3 and SM4 algorithms using NEON/CE/SVE instructions
-
-
-
2022-09-26
tianjia.zhang
Superseded
crypto: scatterwalk - remove duplicate function declarations
crypto: scatterwalk - remove duplicate function declarations
-
-
-
2022-09-26
tianjia.zhang
Accepted
[v3] KEYS: asymmetric: enforce SM2 signature use pkey algo
[v3] KEYS: asymmetric: enforce SM2 signature use pkey algo
-
-
-
2022-06-28
tianjia.zhang
Accepted
[v4,2/2,RESEND] pkcs7: support EC-RDSA/streebog in SignerInfo
pkcs7: support SM2/SM3 and EC-RDSA/streebog algorithms
-
-
-
2022-06-27
tianjia.zhang
New
[v4,1/2,RESEND] pkcs7: parser support SM2 and SM3 algorithms combination
pkcs7: support SM2/SM3 and EC-RDSA/streebog algorithms
-
-
-
2022-06-27
tianjia.zhang
Accepted
[v2,RESEND] KEYS: asymmetric: enforce SM2 signature use pkey algo
[v2,RESEND] KEYS: asymmetric: enforce SM2 signature use pkey algo
-
-
-
2022-06-27
tianjia.zhang
New
[v2] X.509: Support parsing certificate using SM2 algorithm
[v2] X.509: Support parsing certificate using SM2 algorithm
-
-
-
2022-06-27
tianjia.zhang
Accepted
KEYS: asymmetric: enforce SM2 signature use pkey algo
KEYS: asymmetric: enforce SM2 signature use pkey algo
-
-
-
2022-02-07
tianjia.zhang
Superseded
crypto: tcrypt - remove all multibuffer ahash tests
crypto: tcrypt - remove all multibuffer ahash tests
-
-
-
2022-01-28
tianjia.zhang
Accepted
[v4,4/6] crypto: sm3 - make dependent on sm3 library
[v4,1/6] crypto: sm3 - create SM3 stand-alone library
-
-
-
2022-01-07
tianjia.zhang
Accepted
[v4,3/6] crypto: sm2 - make dependent on sm3 library
[v4,1/6] crypto: sm3 - create SM3 stand-alone library
-
-
-
2022-01-07
tianjia.zhang
Accepted
[v4,1/6] crypto: sm3 - create SM3 stand-alone library
[v4,1/6] crypto: sm3 - create SM3 stand-alone library
-
-
-
2022-01-07
tianjia.zhang
Accepted
[v3,6/6] crypto: tcrypt - add asynchronous speed test for SM3
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-23
tianjia.zhang
Superseded
[v3,5/6] crypto: x86/sm3 - add AVX assembly implementation
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-23
tianjia.zhang
Accepted
[v3,4/6] crypto: sm3 - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-23
tianjia.zhang
Superseded
[v3,3/6] crypto: sm2 - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-23
tianjia.zhang
Superseded
[v3,2/6] crypto: arm64/sm3-ce - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-23
tianjia.zhang
Superseded
[v3,1/6] crypto: sm3 - create SM3 stand-alone library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-23
tianjia.zhang
Superseded
[v2,6/6] crypto: tcrypt - add asynchronous speed test for SM3
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-22
tianjia.zhang
Accepted
[v2,5/6] crypto: x86/sm3 - add AVX assembly implementation
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-22
tianjia.zhang
Superseded
[v2,4/6] crypto: sm3 - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-22
tianjia.zhang
Superseded
[v2,3/6] crypto: sm2 - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-22
tianjia.zhang
Superseded
[v2,2/6] crypto: arm64/sm3-ce - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-22
tianjia.zhang
Accepted
[v2,1/6] crypto: sm3 - create SM3 stand-alone library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-22
tianjia.zhang
Superseded
[5/5] crypto: s390/sha512 - Use macros instead of direct IV numbers
Remove duplicate context init function for sha algorithm
-
-
-
2021-12-20
tianjia.zhang
Accepted
[4/5] crypto: sparc/sha - remove duplicate hash init function
Remove duplicate context init function for sha algorithm
-
-
-
2021-12-20
tianjia.zhang
Accepted
[3/5] crypto: powerpc/sha - remove duplicate hash init function
Remove duplicate context init function for sha algorithm
-
-
-
2021-12-20
tianjia.zhang
Accepted
[2/5] crypto: mips/sha - remove duplicate hash init function
Remove duplicate context init function for sha algorithm
-
-
-
2021-12-20
tianjia.zhang
Accepted
[1/5] crypto: sha256 - remove duplicate generic hash init function
Remove duplicate context init function for sha algorithm
-
-
-
2021-12-20
tianjia.zhang
Accepted
[6/6] crypto: tcrypt - add asynchronous speed test for SM3
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-20
tianjia.zhang
Superseded
[5/6] crypto: x86/sm3 - add AVX assembly implementation
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-20
tianjia.zhang
New
[4/6] crypto: sm3 - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-20
tianjia.zhang
Superseded
[3/6] crypto: sm2 - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-20
tianjia.zhang
Superseded
[2/6] crypto: arm64/sm3-ce - make dependent on sm3 library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-20
tianjia.zhang
Superseded
[1/6] crypto: sm3 - create SM3 stand-alone library
Introduce x86 assembly accelerated implementation for SM3 algorithm
-
-
-
2021-12-20
tianjia.zhang
Superseded
[1/2] crypto: x86/sm4 - export reusable AESNI/AVX functions
[1/2] crypto: x86/sm4 - export reusable AESNI/AVX functions
-
-
-
2021-08-18
tianjia.zhang
Accepted
[v2,2/3] crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm
[v2,1/3] crypto: tcrypt - Fix missing return value check
-
-
-
2021-08-13
tianjia.zhang
Superseded
[v2,1/3] crypto: tcrypt - Fix missing return value check
[v2,1/3] crypto: tcrypt - Fix missing return value check
-
-
-
2021-08-13
tianjia.zhang
Accepted
[3/3] crypto: tcrypt: add GCM/CCM mode test for SM4 algorithm
support test GCM/CCM mode for SM4
-
-
-
2021-08-12
tianjia.zhang
Accepted
[2/3] crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm
support test GCM/CCM mode for SM4
-
-
-
2021-08-12
tianjia.zhang
Accepted
[1/3] crypto: tcrypt - Fix the wrong position of return value test statement
support test GCM/CCM mode for SM4
-
-
-
2021-08-12
tianjia.zhang
New
[v3,4/4] crypto: tcrypt - add the asynchronous speed test for SM4
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-07-20
tianjia.zhang
Accepted
[v3,3/4] crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-07-20
tianjia.zhang
Accepted
[v3,2/4] crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-07-20
tianjia.zhang
Accepted
[v3,1/4] crypto: sm4 - create SM4 library based on sm4 generic code
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-07-20
tianjia.zhang
Accepted
X.509: Support parsing certificate using SM2 algorithm
X.509: Support parsing certificate using SM2 algorithm
-
-
-
2021-07-12
tianjia.zhang
Superseded
[v3] pkcs7: make parser enable SM2 and SM3 algorithms combination
[v3] pkcs7: make parser enable SM2 and SM3 algorithms combination
-
-
-
2021-06-24
tianjia.zhang
Superseded
[v2,4/4] crypto: tcrypt - add the asynchronous speed test for SM4
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-06-24
tianjia.zhang
Superseded
[v2,3/4] crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-06-24
tianjia.zhang
New
[v2,2/4] crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-06-24
tianjia.zhang
Superseded
[v2,1/4] crypto: sm4 - create SM4 library based on sm4 generic code
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-06-24
tianjia.zhang
Superseded
[2/3] crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic
Introduce x86 assembler accelerated implementation for SM4 algorithm
-
-
-
2021-06-10
tianjia.zhang
New
crypto: sm3 - use the more precise type u32 instead of unsigned int
crypto: sm3 - use the more precise type u32 instead of unsigned int
-
-
-
2021-03-26
tianjia.zhang
New
[v2,2/2] init/Kconfig: support sign module with SM2-with-SM3 algorithm
support sign module with SM2-with-SM3 algorithm
-
-
-
2021-03-24
tianjia.zhang
New
[v2,1/2] pkcs7: make parser enable SM2 and SM3 algorithms combination
support sign module with SM2-with-SM3 algorithm
-
-
-
2021-03-24
tianjia.zhang
Superseded
init/Kconfig: Support sign module with SM3 hash algorithm
init/Kconfig: Support sign module with SM3 hash algorithm
-
-
-
2021-03-23
tianjia.zhang
New
X.509: Fix crash caused by NULL pointer
X.509: Fix crash caused by NULL pointer
-
-
-
2021-01-07
tianjia.zhang
Accepted
crypto: public_key: Remove redundant header file from public_key.h
crypto: public_key: Remove redundant header file from public_key.h
-
-
-
2020-11-18
tianjia.zhang
Accepted
crypto: ecrdsa - use subsys_initcall instead of module_init
crypto: ecrdsa - use subsys_initcall instead of module_init
-
-
-
2020-10-15
tianjia.zhang
New
crypto: sm2 - remove unnecessary reset operations
crypto: sm2 - remove unnecessary reset operations
-
-
-
2020-10-15
tianjia.zhang
Accepted
«
1
2
»