2014-03-15 Niels Möller <nisse@lysator.liu.se>
+ * salsa20.h (SALSA20_NONCE_SIZE): Renamed constant, old name
+ SALSA20_IV_SIZE kept as an alias.
+ (salsa20_set_nonce): Update prototype for the 2014-01-20 rename.
+
* Makefile.in (.asm.s): Add dependencies.
(.s.o, .s.po): Empty any dependency .d file.
#define SALSA20_128_KEY_SIZE 16
#define SALSA20_256_KEY_SIZE 32
#define SALSA20_BLOCK_SIZE 64
-#define SALSA20_IV_SIZE 8
+#define SALSA20_NONCE_SIZE 8
+#define SALSA20_IV_SIZE SALSA20_NONCE_SIZE
/* Aliases */
#define SALSA20_MIN_KEY_SIZE 16
size_t length, const uint8_t *key);
void
-salsa20_set_iv(struct salsa20_ctx *ctx, const uint8_t *iv);
-
+salsa20_set_nonce(struct salsa20_ctx *ctx, const uint8_t *iv);
+
void
salsa20_crypt(struct salsa20_ctx *ctx,
size_t length, uint8_t *dst,