Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F60211219
skinny_aead.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Sun, Apr 28, 08:22
Size
1 KB
Mime Type
text/x-c
Expires
Tue, Apr 30, 08:22 (2 d)
Engine
blob
Format
Raw Data
Handle
17318251
Attached To
R10848 The Area-Latency Symbiosis
skinny_aead.h
View Options
/*
* SKINNY-AEAD Reference C Implementation
*
* Copyright 2018:
* Jeremy Jean for the SKINNY Team
* https://sites.google.com/site/skinnycipher/
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
* 02110-1301, USA.
*
*/
#include <stdint.h>
void
skinny_aead_encrypt
(
const
uint8_t
*
ass_data
,
size_t
ass_data_len
,
const
uint8_t
*
message
,
size_t
m_len
,
const
uint8_t
*
key
,
const
uint8_t
*
nonce
,
uint8_t
*
ciphertext
,
size_t
*
c_len
);
Event Timeline
Log In to Comment