xref: /openbmc/u-boot/include/rc4.h (revision e11ef3d2)
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
21