ReactOS
0.4.15-dev-4614-ga5a6101
|
#include <stdio.h>
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <winerror.h>
#include <wincrypt.h>
#include "wine/test.h"
Go to the source code of this file.
Functions | |
static | BOOL (WINAPI *pCryptProtectData)(DATA_BLOB * |
static void | test_cryptprotectdata (void) |
static void | test_cryptunprotectdata (void) |
static void | test_simpleroundtrip (const char *plaintext) |
START_TEST (protectdata) | |
Variables | |
static | LPCWSTR |
static DATA_BLOB | PVOID |
static DATA_BLOB CRYPTPROTECT_PROMPTSTRUCT | DWORD |
static DATA_BLOB CRYPTPROTECT_PROMPTSTRUCT DATA_BLOB *static LPWSTR DATA_BLOB CRYPTPROTECT_PROMPTSTRUCT DATA_BLOB *static char | secret [] = "I am a super secret string that no one can see!" |
static char | secret2 [] = "I am a super secret string indescribable string" |
static char | key [] = "Wibble wibble wibble" |
static const WCHAR | desc [] = {'U','l','t','r','a',' ','s','e','c','r','e','t',' ','t','e','s','t',' ','m','e','s','s','a','g','e',0} |
static BOOL | protected = FALSE |
static DATA_BLOB | cipher |
static DATA_BLOB | cipher_entropy |
static DATA_BLOB | cipher_no_desc |
START_TEST | ( | protectdata | ) |
Definition at line 244 of file protectdata.c.
Definition at line 42 of file protectdata.c.
Referenced by START_TEST().
Definition at line 109 of file protectdata.c.
Referenced by START_TEST().
Definition at line 216 of file protectdata.c.
Referenced by START_TEST().
|
static |
Definition at line 38 of file protectdata.c.
Referenced by rc2_ecb_decrypt(), rc2_ecb_encrypt(), START_TEST(), test_cryptprotectdata(), and test_cryptunprotectdata().
|
static |
Definition at line 39 of file protectdata.c.
Referenced by START_TEST(), test_cryptprotectdata(), and test_cryptunprotectdata().
|
static |
Definition at line 40 of file protectdata.c.
Referenced by START_TEST(), test_cryptprotectdata(), and test_cryptunprotectdata().
|
static |
Definition at line 36 of file protectdata.c.
Referenced by add_ffp_frag_shader(), add_func_info(), arbfp_blit_set(), build_tree(), FxCmResList::BuildPortResourceTable(), FxCmResList::BuildRegisterResourceTable(), check_access(), check_emfplus(), check_lnk_(), check_metafile(), check_record(), check_sharing(), check_transform_applicable(), ciffile_GetDescription(), col_IDirectMusicObject_ParseDescriptor(), compare_emf_bits(), compare_mf_bits(), compare_mf_disk_bits(), compile_procedure(), ComplexBufferSize(), ComplexFree(), ComplexMarshall(), ComplexStructMemorySize(), ComplexStructSize(), ComplexUnmarshall(), component_GetDescription(), create_buffer_view(), create_class_funcprop(), create_default_samplers(), create_lnk_(), create_picture(), create_taskdialog_template(), create_texture_view(), create_vbdisp(), CRYPT_AsnEncodePKCSAttributes(), CRYPT_DEREncodeItemsAsSet(), cubetexture_init(), d3d3_CreateVertexBuffer(), d3d7_CreateVertexBuffer(), d3d8_device_create_surface(), d3d8_device_CreateAdditionalSwapChain(), d3d8_device_prepare_index_buffer(), d3d8_device_prepare_vertex_buffer(), d3d8_GetAdapterMonitor(), d3d8_indexbuffer_GetDesc(), d3d8_surface_GetDesc(), d3d8_surface_LockRect(), d3d8_swapchain_create(), d3d8_texture_2d_GetLevelDesc(), d3d8_texture_3d_GetLevelDesc(), d3d8_texture_cube_GetLevelDesc(), d3d8_vertexbuffer_GetDesc(), d3d8_volume_GetDesc(), d3d9_device_ColorFill(), d3d9_device_create_surface(), d3d9_device_CreateAdditionalSwapChain(), d3d9_device_prepare_index_buffer(), d3d9_device_prepare_vertex_buffer(), d3d9_GetAdapterMonitor(), d3d9_indexbuffer_GetDesc(), d3d9_surface_GetDesc(), d3d9_swapchain_create(), d3d9_swapchain_GetPresentParameters(), d3d9_texture_2d_GetLevelDesc(), d3d9_texture_3d_GetLevelDesc(), d3d9_texture_acquire_shader_resource_view(), d3d9_texture_cube_GetLevelDesc(), d3d9_vertexbuffer_GetDesc(), d3d9_volume_GetDesc(), d3d_device3_GetRenderState(), d3d_device3_SetRenderState(), d3d_device3_SetTexture(), d3d_device7_GetCaps_FPUPreserve(), d3d_device7_GetCaps_FPUSetup(), d3d_device_prepare_index_buffer(), d3d_device_prepare_vertex_buffer(), d3d_execute_buffer_init(), d3d_execute_buffer_Initialize(), d3d_execute_buffer_Lock(), d3d_execute_buffer_SetExecuteData(), d3d_vertex_buffer7_GetVertexBufferDesc(), d3d_vertex_buffer_create(), d3d_vertex_buffer_create_wined3d_buffer(), D3DKMTCreateDCFromMemory(), D3DKMTDestroyDCFromMemory(), d3drm_device_init(), d3drm_device_set_ddraw_device_d3d(), d3dx9_animation_controller_GetEventDesc(), d3dx9_animation_controller_GetTrackDesc(), d3dx9_animation_controller_SetTrackDesc(), d3dx_effect_GetDesc(), d3dx_effect_GetFunctionDesc(), d3dx_effect_GetParameterDesc(), d3dx_effect_GetPassDesc(), d3dx_effect_GetTechniqueDesc(), D3DXCreateFontA(), D3DXCreateFontIndirectA(), D3DXCreateFontIndirectW(), D3DXCreateFontW(), D3DXFillCubeTexture(), D3DXFillTexture(), D3DXFillVolumeTexture(), D3DXFilterTexture(), D3DXLoadVolumeFromMemory(), D3DXLoadVolumeFromVolume(), D3DXRenderToEnvMap_GetDesc(), D3DXRenderToSurface_GetDesc(), ddraw7_EnumSurfaces(), ddraw7_GetAvailableVidMem(), ddraw_surface7_EnumAttachedSurfaces(), ddraw_surface_create(), ddraw_surface_init(), ddrawstreamsample_create(), DECLARE_INTERFACE(), DECLARE_INTERFACE_(), default_device_cb(), determine_patch_sequence(), device_load_logo(), device_parent_create_swapchain(), device_parent_create_swapchain_texture(), dialogunits_to_pixels(), dmobj_IDirectMusicObject_GetDescriptor(), dmobj_IDirectMusicObject_SetDescriptor(), dmobj_IPersistStream_GetClassID(), dmobj_parsedescriptor(), DMUSIC_CreateDirectMusicBufferImpl(), dsound_enum(), DSPROPERTY_DescriptionW(), dump_DMUS_OBJECTDESC(), dump_emf_bits(), dump_emf_record(), dump_emf_records(), dump_mf_bits(), EnumDisplayModesCallbackThunk(), Ext2NewInode(), ext4_get_group_desc(), fill_videocontroller(), fragment_prog_arbfp(), free_buffers(), free_transform_desc(), ft_service_list_lookup(), func_restricted(), GdipRecordMetafile(), GdipRecordMetafileFileName(), GdipRecordMetafileFileNameI(), GdipRecordMetafileI(), GdipRecordMetafileStream(), gen_bitlen(), get_array_fc(), get_basetype(), get_buffer_view_range(), get_constants_desc(), get_ctab_constant_desc(), get_pnpdeviceid(), get_stack_size(), get_struct_fc(), get_texture_view_target(), GetBltStatus_Test(), GetPixel(), group_GetDescription(), handle_switch(), handle_switch_str(), ICInstall(), ID3DXEffectCompilerImpl_GetDesc(), ID3DXEffectCompilerImpl_GetFunctionDesc(), ID3DXEffectCompilerImpl_GetParameterDesc(), ID3DXEffectCompilerImpl_GetPassDesc(), ID3DXEffectCompilerImpl_GetTechniqueDesc(), ID3DXFontImpl_GetDescA(), ID3DXFontImpl_GetDescW(), indexbuffer_init(), info_get_name(), init_buffers(), init_set_constants_param(), init_stub_desc(), init_test(), InputProcessorProfiles_AddLanguageProfile(), interp_obj_prop(), ITERATE_InstallODBCDataSource(), ITERATE_InstallODBCDriver(), ITERATE_InstallODBCTranslator(), ITERATE_RemoveODBCDataSource(), ITERATE_RemoveODBCDriver(), ITERATE_RemoveODBCTranslator(), jsdisp_define_property(), jsdisp_get_own_property(), link_notify_test(), lock_surface(), match_emf_record(), MCICDA_Play(), MSI_ApplicablePatchXML(), MSI_ProvideQualifiedComponentEx(), NdrAsyncClientCall(), NdrClientCall2(), NtGdiDdDDICreateDCFromMemory(), NtGdiDdDDIDestroyDCFromMemory(), ODBC_ReplicateODBCInstToRegistry(), ODBC_ReplicateODBCToRegistry(), of_type(), OnTarget(), parse_script_with_error_a(), pixels_to_dialogunits(), play_metafile(), PointerBufferSize(), PointerFree(), PointerMarshall(), PointerMemorySize(), PointerUnmarshall(), ranges_assert(), rdssl_hmac_md5(), rdssl_rc4_set_key(), rdssl_rkey_get_exp_mod(), register_dsound_devices(), release_property_descriptor(), reset_buffers(), reset_enum_callback(), RtlQuerySecurityObject(), sampler(), set_tex_op_atifs(), SHAddToRecentDocs(), shader_glsl_find_ffp_fragment_shader(), shader_glsl_find_ffp_vertex_shader(), shader_glsl_free_ffp_vertex_shader(), src_get_description(), src_get_name(), sspi_get_mic(), sspi_verify_mic(), state_blend_object(), surface_callback(), surface_convert_format(), surface_validate_lock_desc(), swapchain_init(), taskdialog_add_buttons(), taskdialog_add_content(), taskdialog_add_control(), taskdialog_add_main_instruction(), taskdialog_add_static_label(), taskdialog_get_reference_rect(), taskdialog_get_text_extent(), taskdialog_init_button(), taskdialog_init_common_buttons(), test_button_data(), test_button_messages(), test_ConvertSecurityDescriptorToString(), test_create_device_from_clipper1(), test_create_device_from_clipper2(), test_create_device_from_clipper3(), test_create_device_from_d3d1(), test_create_device_from_d3d2(), test_create_device_from_d3d3(), test_create_device_from_surface1(), test_create_device_from_surface2(), test_create_device_from_surface3(), test_create_texture_from_surface(), test_cryptprotectdata(), test_cryptunprotectdata(), test_D3DXCreateRenderToEnvMap(), test_D3DXCreateRenderToSurface(), test_D3DXCreateTexture(), test_D3DXCreateTextureFromFileInMemory(), test_D3DXCreateTextureFromFileInMemoryEx(), test_dsound(), test_dump_typelib(), test_effect_find_next_valid_technique(), test_effect_get_pass_desc(), test_effect_null_shader(), test_encoders(), test_GetFileVersionInfoEx(), test_himetric(), test_ID3DXFont(), test_IDirectDrawStreamSample(), test_isparameterused_children(), test_load_save(), test_load_save_bmp(), test_load_save_emf(), test_load_save_empty_picture(), test_load_save_icon(), test_msidecomposedesc(), test_MsiProvideQualifiedComponentEx(), test_NtGdiDdCanCreateSurface(), test_OleCreatePictureIndirect(), test_Render(), test_SetDocString(), test_SetVarHelpContext(), texture1d_init(), texture2d_create_dc(), texture_apply_base_level(), texture_init(), to_property_descriptor(), type_is_non_iface_pointer(), type_memsize(), type_needs_pointer_deref(), unfo_get_name(), union_arm_buffer_size(), union_arm_free(), union_arm_marshall(), union_arm_memory_size(), union_arm_unmarshall(), validate_resource_view(), VBScriptParseProcedure_ParseProcedureText(), vertexbuffer_init(), VfdImageTip(), virtqueue_add_buf_packed(), virtqueue_add_buf_split(), volumetexture_init(), wined3d_blend_state_create(), wined3d_buffer_create(), wined3d_device_create_cursor_texture(), wined3d_get_output_desc(), wined3d_rasterizer_state_create(), wined3d_render_target_view_cs_init(), wined3d_rendertarget_view_create(), wined3d_rendertarget_view_create_from_sub_resource(), wined3d_rendertarget_view_init(), wined3d_resource_get_desc(), wined3d_sampler_create(), wined3d_sampler_cs_init(), wined3d_sampler_desc_from_sampler_states(), wined3d_sampler_init(), wined3d_shader_resource_view_create(), wined3d_shader_resource_view_cs_init(), wined3d_shader_resource_view_init(), wined3d_swapchain_create(), wined3d_swapchain_get_desc(), wined3d_texture_create(), wined3d_texture_get_sub_resource_desc(), wined3d_texture_init(), wined3d_unordered_access_view_create(), wined3d_unordered_access_view_cs_init(), wined3d_unordered_access_view_init(), wined3d_view_invalidate_location(), WMSFT_append_arraydesc(), WMSFT_append_typedesc(), WMSFT_compile_typeinfo_aux(), wpp_close(), wpp_open(), wpp_read(), write_array_tfs(), write_complex_struct_pointer_layout(), write_complex_struct_pointer_ref(), write_complex_struct_tfs(), write_iface_fs(), write_param_fs(), write_pointer_tfs(), write_proc_func_header(), write_struct_members(), write_type_tfs(), and xsltDefaultSortFunction().
DATA_BLOB CRYPTPROTECT_PROMPTSTRUCT DATA_BLOB* static LPWSTR DATA_BLOB CRYPTPROTECT_PROMPTSTRUCT DWORD |
Definition at line 30 of file protectdata.c.
Referenced by convert_hash_to_blob(), serialize(), serialize_dword(), and unserialize_dword().
Definition at line 35 of file protectdata.c.
Definition at line 30 of file protectdata.c.
Definition at line 37 of file protectdata.c.
Definition at line 30 of file protectdata.c.
|
static |
Definition at line 33 of file protectdata.c.
Referenced by test_cryptprotectdata(), and test_cryptunprotectdata().
Definition at line 34 of file protectdata.c.
Referenced by test_cryptprotectdata(), and test_cryptunprotectdata().