def test_convert_byte_array_to_char_pointer(self): self.skipTest('Is this used?') init_version = self._openssl_version openssl_test = openssl(init_version) convert_byte_array_to_char_pointer_byte_array = mock.MagicMock() openssl_test.convert_byte_array_to_char_pointer( convert_byte_array_to_char_pointer_byte_array)
def test_get_bignums_from_byte_array(self): init_version = self._openssl_version openssl_test = openssl(init_version) get_bignums_from_byte_array_byte_array = mock.MagicMock( return_value=TEST_DATA) openssl_test.get_bignums_from_byte_array( get_bignums_from_byte_array_byte_array.return_value)
def test_get_byte_array_sha(self): self.skipTest('Is this used?') init_version = self._openssl_version openssl_test = openssl(init_version) get_byte_array_sha_type = mock.MagicMock() get_byte_array_sha_bytes = mock.MagicMock() openssl_test.get_byte_array_sha(get_byte_array_sha_type, get_byte_array_sha_bytes)
def test_generate_public_pem(self): self.skipTest('Is this used?') init_version = self._openssl_version openssl_test = openssl(init_version) generate_public_pem_pem = mock.MagicMock() generate_public_pem_key = mock.MagicMock() openssl_test.generate_public_pem(generate_public_pem_pem, generate_public_pem_key)
def test_get_sha512(self): self.skipTest('Is this used?') init_version = self._openssl_version openssl_test = openssl(init_version) get_sha512_data = mock.MagicMock() get_sha512_size = mock.MagicMock() get_sha512_sha = mock.MagicMock() openssl_test.get_sha512(get_sha512_data, get_sha512_size, get_sha512_sha)
def test_generate_ec_key_using_xy_and_curve_info(self): init_version = self._openssl_version openssl_test = openssl(init_version) generate_ec_key_using_xy_and_curve_info_xy = mock.MagicMock() generate_ec_key_using_xy_and_curve_info_curve_info = mock.MagicMock( return_value=secrets.token_hex(1)) openssl_test.generate_ec_key_using_xy_and_curve_info( generate_ec_key_using_xy_and_curve_info_xy, generate_ec_key_using_xy_and_curve_info_curve_info.return_value)
def test_generate_private_pem(self): self.skipTest('Is this used?') init_version = self._openssl_version openssl_test = openssl(init_version) generate_private_pem_pem = mock.MagicMock() generate_private_pem_group = mock.MagicMock() generate_private_pem_key = mock.MagicMock() generate_private_pem_encrypt = mock.MagicMock() openssl_test.generate_private_pem(generate_private_pem_pem, generate_private_pem_group, generate_private_pem_key, generate_private_pem_encrypt)
def __init__(self, cfg_file): self.openssl = openssl.openssl() self.key_path = None self.curve = None self.keys = None if cfg_file is not None: with open(cfg_file, "r") as read_file: j_data = json.load(read_file) try: self.key_path = j_data["key_path"] self.curve = j_data["curve"] self.keys = j_data["keys"] except KeyError as ke: common_util.assert_in_error( False, "No key '{}' in config file".format(ke))
def test_generate_group(self): self.skipTest('Is this used?') init_version = self._openssl_version openssl_test = openssl(init_version) generate_group_nid = 0 openssl_test.generate_group(generate_group_nid)
def test_close(self): init_version = self._openssl_version openssl_test = openssl(init_version) openssl_test.close()
def test_read_public_key(self): init_version = self._openssl_version openssl_test = openssl(init_version) read_public_key_public_pem = 'public.pem' openssl_test.read_public_key(read_public_key_public_pem)
def test_read_private_key(self): init_version = self._openssl_version openssl_test = openssl(init_version) read_private_key_private_pem = 'private.pem' openssl_test.read_private_key(read_private_key_private_pem)
def test_generate_key(self): init_version = self._openssl_version openssl_test = openssl(init_version) generate_key_group = None openssl_test.generate_key(generate_key_group)