Merge tag 'u-boot-stm32-20190606' of https://github.com/pchotard/u-boot
[platform/kernel/u-boot.git] / include / rc4.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * (C) Copyright 2015 Google, Inc
4  *
5  * (C) Copyright 2008-2014 Rockchip Electronics
6  */
7
8 #ifndef __RC4_H
9 #define __RC4_H
10
11 /**
12  * rc4_encode() - encode a buf with the RC4 cipher
13  *
14  * @buf:        Buffer to encode (it is overwrite in the process
15  * @len:        Length of buffer in bytes
16  * @key:        16-byte key to use
17  */
18 void rc4_encode(unsigned char *buf, unsigned int len, unsigned char key[16]);
19
20 #endif