History log of /rk3399_rockchip-uboot/include/crypto.h (Results 1 – 16 of 16)
Revision Date Author Comments
# 36e17db4 09-Apr-2025 troy.lin <troy.lin@rock-chips.com>

drivers: crypto: add multi devices support

SPL : support crypto_s & crypto_ns, prefere to use crypto_s
Uboot: support crypto_ns

Signed-off-by: troy.lin <troy.lin@rock-chips.com>
Change-Id: Iad92ad

drivers: crypto: add multi devices support

SPL : support crypto_s & crypto_ns, prefere to use crypto_s
Uboot: support crypto_ns

Signed-off-by: troy.lin <troy.lin@rock-chips.com>
Change-Id: Iad92ad8e7f53ed83a1732ab9d7d2d587bfa5b4db

show more ...


# f400b2a4 20-Mar-2025 Lin Jinhan <troy.lin@rock-chips.com>

drivers: crypto: uclass: add crypto_fw_cipher support

Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
Change-Id: I827a64e2ad9db9e85931e58eeb3d27ba1360c064


# 02b4cf42 23-Dec-2024 Lin Jinhan <troy.lin@rock-chips.com>

drivers: crypto: add ec_verify support

Add CRYPTO_SM2/ECC_192R1/ECC_224R1/ECC256R1 algorithms support.

Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
Change-Id: I765dac881deb5c4106d6664e988f76

drivers: crypto: add ec_verify support

Add CRYPTO_SM2/ECC_192R1/ECC_224R1/ECC256R1 algorithms support.

Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
Change-Id: I765dac881deb5c4106d6664e988f764ca28c160c

show more ...


# c3ce9937 11-Mar-2021 Lin Jinhan <troy.lin@rock-chips.com>

drivers: crypto: add CCM/GCM support for AES/SM4

Crypto V2 implements the following interfaces:
AES: CCM/GCM
SM4: CCM/GCM
Change-Id: Id364e3818a02e92865ae30a894a780913cd0c005
Signed-off-by: Lin Jinh

drivers: crypto: add CCM/GCM support for AES/SM4

Crypto V2 implements the following interfaces:
AES: CCM/GCM
SM4: CCM/GCM
Change-Id: Id364e3818a02e92865ae30a894a780913cd0c005
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>

show more ...


# d9332f1c 09-Mar-2021 Lin Jinhan <troy.lin@rock-chips.com>

drivers: crypto: add mac support for AES/SM4

Crypto V2 implements the following interfaces:
MAC: CMAC/CBC_MAC

Change-Id: Ifc80128f2b9bd6b410119eddef61caf3f0fd1d89
Signed-off-by: Lin Jinhan <troy.li

drivers: crypto: add mac support for AES/SM4

Crypto V2 implements the following interfaces:
MAC: CMAC/CBC_MAC

Change-Id: Ifc80128f2b9bd6b410119eddef61caf3f0fd1d89
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>

show more ...


# 49a2135e 26-Feb-2021 Lin Jinhan <troy.lin@rock-chips.com>

drivers: crypto: add des/aes/sm4/hmac support

Crypto V2 implements the following interfaces:
DES: ECB/CBC/CFB/OFB
AES: ECB/CBC/CFB/OFB/CTS/CTR/XTS
SM4: ECB/CBC/CFB/OFB/CTS/CTR/XTS
HASH: SM3
HMAC:

drivers: crypto: add des/aes/sm4/hmac support

Crypto V2 implements the following interfaces:
DES: ECB/CBC/CFB/OFB
AES: ECB/CBC/CFB/OFB/CTS/CTR/XTS
SM4: ECB/CBC/CFB/OFB/CTS/CTR/XTS
HASH: SM3
HMAC: MD5/SHA1/SHA256/SHA512/SM3

Change-Id: I10472c69912a07aeeacf0166b6a1a02780f411c9
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>

show more ...


# a3341e90 29-Jan-2021 Lin Jinhan <troy.lin@rock-chips.com>

drivers: crypto: drop rng api from crypto driver

rng module is not belongs to crypto driver anymore.

Change-Id: I6d837397621267edb586034ff87b82fc33a30d5b
Signed-off-by: Lin Jinhan <troy.lin@rock-ch

drivers: crypto: drop rng api from crypto driver

rng module is not belongs to crypto driver anymore.

Change-Id: I6d837397621267edb586034ff87b82fc33a30d5b
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>

show more ...


# e1e9b173 28-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# c14e46ab 16-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

dm: crypto: add API for multi regions checksum

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Id364b123a189987458b72adca28f4f4e75e90291


# 1a4f6af8 02-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 1d2a3f6c 09-Dec-2019 Joseph Chen <chenjh@rock-chips.com>

dm: crypto: move head file to crypto.h

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Iac0f2e5eec7d0370182f7b6a2c904b4542bbbc37


# b8dc613c 19-Nov-2019 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 434d6fd3 09-Oct-2019 Lin Jinhan <troy.lin@rock-chips.com>

crypto: add crypto v2 TRNG support

Change-Id: I25d4e8115e3ab9060d3bc87db06de481e299d6ab
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>


# e7846385 15-Jul-2019 Lin Jinhan <troy.lin@rock-chips.com>

crypto: add crypto v2 SHA512 support

Change-Id: Idee2ada3d5da6aef2a170509da2efa6b1f6e4a9d
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>


# b353a43c 22-May-2019 Lin Jinhan <troy.lin@rock-chips.com>

crypto: add rockchip crypto v2 driver

Crypto v2 driver implements algorithm below.
Hash: MD5/SHA1/SHA256
RSA : RSA512/RSA1024/RSA2048/RSA3072/RSA4096
for the platforms: px30/rk3326.

Change-Id: Ia3b

crypto: add rockchip crypto v2 driver

Crypto v2 driver implements algorithm below.
Hash: MD5/SHA1/SHA256
RSA : RSA512/RSA1024/RSA2048/RSA3072/RSA4096
for the platforms: px30/rk3326.

Change-Id: Ia3b3233f3d17db1c98da60aa8dd1cd26aed7b260
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>

show more ...


# cc6ac5d6 13-May-2019 Joseph Chen <chenjh@rock-chips.com>

dm: add crypto uclass and cmd support

Change-Id: I2241c90aca9695cd28bb9ca2a220d0e1af8ca932
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>