mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-11-12 20:47:06 +00:00
Clean up in libzrtp tests
Modified-by: Travis Cross <tc@traviscross.com> Signed-off-by: Travis Cross <tc@traviscross.com>
This commit is contained in:
1 parent
cc134b8cbe
commit
95519659b9
3 files changed
+5
-79
No files matched your search
@@ -52,64 +52,7 @@ static void aes256_cfb_test() {
|
||||
assert_non_null(cipher);
|
||||
cipher->self_test(cipher, ZRTP_CIPHER_MODE_CFB);
|
||||
}
|
||||
/*
|
||||
static void aes256_cfb_test2() {
|
||||
rtp_aes_cfb_ctx_t *ctx = (zrtp_aes_cfb_ctx_t*)self->start( self,
|
||||
aes_cfb_test_key,
|
||||
NULL,
|
||||
ZRTP_CIPHER_MODE_CFB);
|
||||
if (NULL == ctx) {
|
||||
return zrtp_status_fail;
|
||||
}
|
||||
|
||||
ZRTP_LOG(3, (_ZTU_,"256 bit AES CFB\n"));
|
||||
ZRTP_LOG(3, (_ZTU_, "1st test...\n"));
|
||||
|
||||
zrtp_memcpy(aes_cfb_test_buf2b, aes_cfb_test_buf2a, sizeof(aes_cfb_test_buf2a));
|
||||
zrtp_memcpy(&tmp_iv, aes_cfb_test_iv, sizeof(tmp_iv));
|
||||
|
||||
ZRTP_LOG(3, (_ZTU_, "\tencryption... "));
|
||||
|
||||
self->set_iv(self, ctx, &tmp_iv);
|
||||
err = self->encrypt(self, ctx, aes_cfb_test_buf2b, sizeof(aes_cfb_test_buf2b));
|
||||
if (zrtp_status_ok != err) {
|
||||
ZRTP_LOGC(1, ("ERROR! 256-bit AES CFB encrypt returns error %d\n", err));
|
||||
self->stop(self, ctx);
|
||||
return err;
|
||||
}
|
||||
|
||||
for (i=0; i<16; i++) {
|
||||
if (aes_cfb_test_buf2b[i] != 0x00) {
|
||||
ZRTP_LOGC(1, ("ERROR! 256-bit AES CFB failed on encrypt test\n"));
|
||||
self->stop(self, ctx);
|
||||
return zrtp_status_fail;
|
||||
}
|
||||
}
|
||||
ZRTP_LOGC(3, ("OK\n"));
|
||||
|
||||
ZRTP_LOG(3, (_ZTU_, "\tdecryption... "));
|
||||
|
||||
zrtp_memcpy(&tmp_iv, aes_cfb_test_iv, sizeof(tmp_iv));
|
||||
self->set_iv(self, ctx, &tmp_iv);
|
||||
|
||||
err = self->decrypt(self, ctx, aes_cfb_test_buf2b, sizeof(aes_cfb_test_buf2b));
|
||||
if (zrtp_status_ok != err) {
|
||||
ZRTP_LOGC(1, ("ERROR! 256-bit AES CFB decrypt returns error %d\n", err));
|
||||
self->stop(self, ctx);
|
||||
return err;
|
||||
}
|
||||
for (i=0; i<sizeof(aes_cfb_test_buf2b); i++) {
|
||||
if (aes_cfb_test_buf2b[i] != aes_cfb_test_buf2a[i]) {
|
||||
ZRTP_LOGC(1, ("ERROR! 256-bit AES CFB failed on decrypt test\n"));
|
||||
self->stop(self, ctx);
|
||||
return zrtp_status_fail;
|
||||
}
|
||||
}
|
||||
self->stop(self, ctx);
|
||||
ZRTP_LOGC(3, ("OK\n"));
|
||||
|
||||
}
|
||||
*/
|
||||
int main(void) {
|
||||
const UnitTest tests[] = {
|
||||
unit_test_setup_teardown(aes128_ctr_test, setup, teardown),
|
||||
|
||||
Reference in new issue
Block a user