From 3526252ff2fd80a459c72ab1c55ea5a6ee61aa2f Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 23 Dec 2018 21:04:38 +0000 Subject: swaroop: encrypt decryption private key with motherboard UUID. --- test/crypto_test.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/crypto_test.cc b/test/crypto_test.cc index 576a6ebc6..586535dfe 100644 --- a/test/crypto_test.cc +++ b/test/crypto_test.cc @@ -30,15 +30,15 @@ using boost::shared_array; BOOST_AUTO_TEST_CASE (crypto_test) { - shared_array key (new unsigned char[dcpomatic::crypto_key_length()]); - shared_array iv = dcpomatic::random_iv (); + dcp::Data key (dcpomatic::crypto_key_length()); + dcp::Data iv = dcpomatic::random_iv (); - RAND_bytes (key.get(), dcpomatic::crypto_key_length()); + RAND_bytes (key.data().get(), dcpomatic::crypto_key_length()); dcp::Data ciphertext = dcpomatic::encrypt ("Can you see any fish?", key, iv); BOOST_REQUIRE_EQUAL (dcpomatic::decrypt (ciphertext, key, iv), "Can you see any fish?"); - key[5]++; + key.data()[5]++; BOOST_REQUIRE_THROW (dcpomatic::decrypt (ciphertext, key, iv), CryptoError); } -- cgit v1.2.3