{"id":30652,"date":"2015-08-31T23:41:26","date_gmt":"2015-09-01T03:41:26","guid":{"rendered":"http:\/\/www.opensource.im\/uncategorized\/cryptography-windows.php"},"modified":"2015-08-31T23:41:26","modified_gmt":"2015-09-01T03:41:26","slug":"cryptography-windows","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/cryptography\/cryptography-windows.php","title":{"rendered":"Cryptography (Windows)"},"content":{"rendered":"<p><p>Purpose    <\/p>\n<p>    Cryptography is the use of codes to convert data so that only a    specific recipient will be able to read it, using a key.  <\/p>\n<p>    Microsoft cryptographic technologies include CryptoAPI,    Cryptographic Service Providers (CSP), CryptoAPI Tools,    CAPICOM, WinTrust, issuing and managing certificates, and    developing customizable public key infrastructures. Certificate    and smart card enrollment, certificate management, and custom    module development are also described.  <\/p>\n<p>    CryptoAPI is intended for use by developers of Windows-based    applications that will enable users to create and exchange    documents and other data in a secure environment, especially    over nonsecure media such as the Internet. Developers should be    familiar with the C and C++ programming languages and the    Windows programming environment. Although not required, an    understanding of cryptography or security-related subjects is    advised.  <\/p>\n<p>    CAPICOM is a 32-bit only component that is intended for use by    developers who are creating applications using Visual Basic    Scripting Edition (VBScript) programming language or the C++    programming language. CAPICOM is available for use in the    operating systems specified in Run-Time Requirements. For    future development, we recommend that you use the .NET    Framework to implement security features. For more information,    see     Alternatives to Using CAPICOM.  <\/p>\n<p>    For information about run-time requirements for a particular    programming element, see the Requirements section of the    reference page for that element.  <\/p>\n<p>    CAPICOM 2.1.0.2 is supported on the following operating systems    and versions:  <\/p>\n<p>    CAPICOM is available as a redistributable file that can be    downloaded from Platform SDK    Redistributable: CAPICOM.  <\/p>\n<p>    Certificate Services requires the following versions of these    operating systems:  <\/p>\n<p>                    About Cryptography        <\/p>\n<p>          Key cryptography concepts and a high-level view of          Microsoft cryptography technologies.        <\/p>\n<p>                    Using Cryptography        <\/p>\n<p>          Cryptography processes, procedures, and extended samples          of C and Visual Basic programs using CryptoAPI functions          and CAPICOM objects.        <\/p>\n<p>                    Cryptography Reference        <\/p>\n<p>          Detailed descriptions of the Microsoft cryptography          functions, interfaces, objects, structures, and other          programming elements. Includes reference descriptions of          the API for working with digital certificates.        <\/p>\n<\/p>\n<\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read the original here:<br \/>\n<a target=\"_blank\" href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/aa380255(v=vs.85).aspx\" title=\"Cryptography (Windows)\">Cryptography (Windows)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Purpose Cryptography is the use of codes to convert data so that only a specific recipient will be able to read it, using a key. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1600],"tags":[],"class_list":["post-30652","post","type-post","status-publish","format-standard","hentry","category-cryptography"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/30652"}],"collection":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/comments?post=30652"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/30652\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=30652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=30652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=30652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}