- nessie_hash_ctx.hashsize_b = 224;
- nessie_hash_ctx.name = "Blake28";
- nessie_hash_ctx.blocksize_B = 512/8;
- nessie_hash_ctx.ctx_size_B = sizeof(blake28_ctx_t);
- nessie_hash_ctx.hash_init = (nessie_hash_init_fpt)blake28_init;
- nessie_hash_ctx.hash_next = (nessie_hash_next_fpt)blake28_nextBlock;
- nessie_hash_ctx.hash_last = (nessie_hash_last_fpt)blake28_lastBlock;
- nessie_hash_ctx.hash_conv = (nessie_hash_conv_fpt)blake28_ctx2hash;
-
- nessie_hash_run();
-
- nessie_hash_ctx.hashsize_b = 256;
- nessie_hash_ctx.name = "Blake32";
- nessie_hash_ctx.blocksize_B = 512/8;
- nessie_hash_ctx.ctx_size_B = sizeof(blake32_ctx_t);
- nessie_hash_ctx.hash_init = (nessie_hash_init_fpt)blake32_init;
- nessie_hash_ctx.hash_next = (nessie_hash_next_fpt)blake32_nextBlock;
- nessie_hash_ctx.hash_last = (nessie_hash_last_fpt)blake32_lastBlock;
- nessie_hash_ctx.hash_conv = (nessie_hash_conv_fpt)blake32_ctx2hash;
-
- nessie_hash_run();