u-boot-brain/arch/arm/mach-tegra
Андрей Мозжухин af09eba64f aes: Allow non-zero initialization vector
AES encryption in CBC mode, in most cases, must be used with random
initialization vector. Using the same key and initialization vector several
times is weak and must be avoided.

Added iv parameter to the aes_cbc_encrypt_blocks and aes_cbc_decrypt_blocks
functions for passing initialization vector.

Command 'aes' now also require the initialization vector parameter.

Signed-off-by: Andrey Mozzhuhin <amozzhuhin@yandex.ru>
2018-01-29 12:50:13 -05:00
..
tegra20 aes: Allow non-zero initialization vector 2018-01-29 12:50:13 -05:00
tegra30
tegra114
tegra124
tegra186 ARM: Tegra186: calculate load addresses at boot 2018-01-12 10:12:32 -07:00
tegra210 ARM: tegra: use CONFIG_SYS_INIT_SP_BSS_OFFSET 2018-01-12 09:52:11 -07:00
ap.c
arm64-mmu.c ARM: Tegra186: don't map memory not in RAM banks 2018-01-12 10:12:32 -07:00
board2.c
board186.c
board.c
cache.c
clock.c
cmd_enterrcm.c
cpu.c
cpu.h
dt-setup.c
emc.c
emc.h
gpu.c
ivc.c
Kconfig ARM: tegra: use LINUX_KERNEL_IMAGE_HEADER 2018-01-12 09:52:11 -07:00
lowlevel_init.S
Makefile
pinmux-common.c
powergate.c
psci.S
spl.c
sys_info.c
xusb-padctl-common.c
xusb-padctl-common.h
xusb-padctl-dummy.c