struktur CRYPT_ALGORITHM_IDENTIFIER (wincrypt.h)

Struktur CRYPT_ALGORITHM_IDENTIFIER menentukan algoritma yang digunakan untuk mengenkripsi kunci privat. Struktur mencakup pengidentifikasi objek (OID) algoritma dan parameter yang diperlukan untuk algoritma tersebut. Parameter yang terkandung dalam CRYPT_OBJID_BLOB dikodekan.

Sintaks

typedef struct _CRYPT_ALGORITHM_IDENTIFIER {
  LPSTR            pszObjId;
  CRYPT_OBJID_BLOB Parameters;
} CRYPT_ALGORITHM_IDENTIFIER, *PCRYPT_ALGORITHM_IDENTIFIER;

Anggota

pszObjId

OID algoritma. Anggota ini bisa menjadi salah satu nilai berikut. Daftar ini hanya representatif. Algoritma baru sedang didefinisikan oleh berbagai pengguna.

Nilai Makna
szOID_RSA
"1.2.840.113549"
Pengidentifikasi objek akar untuk keluarga algoritma enkripsi asimetris RSA. RSA adalah singkatan dari Ron Rivest, Adi Shamir dan Leonard Adleman, matematikawan yang menemukan algoritma. Ini adalah algoritma asimetris populer yang dapat digunakan untuk enkripsi atau penandatanganan.
szOID_PKCS
"1.2.840.113549.1"
Pengidentifikasi objek akar untuk grup standar PKCS (Standar Kriptografi Kunci Umum) yang menentukan kunci publik atau kriptografi asimetris.
szOID_RSA_HASH
"1.2.840.113549.2"
Algoritma penandatanganan RSA (enkripsi) yang menggunakan algoritma hashing untuk hash konten sebelum menandatanganinya.
szOID_RSA_ENCRYPT
"1.2.840.113549.3"
Algoritma enkripsi RSA.
szOID_PKCS_1
"1.2.840.113549.1.1"
PKCS#1 adalah Standar Kriptografi Kunci Publik (PKCS) pertama yang diterbitkan oleh Laboratorium RSA. Standar PKCS#1 mendefinisikan properti enkripsi dan dekripsi yang digunakan oleh algoritma RSA.
szOID_PKCS_2
"1.2.840.113549.1.2"
PKCS#2 adalah Standar Kriptografi Kunci Publik (PKCS) yang menangani enkripsi hash pesan RSA. Ini telah digabungkan ke dalam PKCS#1.
szOID_PKCS_3
"1.2.840.113549.1.3"
PKCS#3 adalah Standar Kriptografi Kunci Publik (PKCS) yang menentukan protokol perjanjian kunci Diffie-Hellman.
szOID_PKCS_4
"1.2.840.113549.1.4"
PKCS#4 adalah Standar Kriptografi Kunci Publik (PKCS) yang menentukan sintaks kunci RSA. Ini telah digabungkan ke dalam PKCS#1.
szOID_PKCS_5
"1.2.840.113549.1.5"
PKCS#5 adalah Standar Kriptografi Kunci Publik (PKCS) yang memberikan rekomendasi untuk implementasi kriptografi berbasis kata sandi. Ini mencakup fungsi derivasi utama, skema enkripsi, skema autentikasi pesan, dan struktur sintaks ASN.1.
szOID_PKCS_6
"1.2.840.113549.1.6"
PKCS#6 adalah Standar Kriptografi Kunci Publik (PKCS) yang menjelaskan sintaks untuk informasi sertifikat yang diperluas, sekumpulan atribut yang memberikan informasi tambahan tentang entitas yang kunci publiknya disertifikasi dalam sertifikat X.509.
szOID_PKCS_7
"1.2.840.113549.1.7"
PKCS#7 adalah Standar Kriptografi Kunci Publik (PKCS) yang menjelaskan jenis konten umum tempat kriptografi dapat diterapkan. Ini termasuk data, data yang ditandatangani, data yang diselimuti, data yang ditandatangani dan diselimuti, data yang dicerna, dan data terenkripsi.
szOID_PKCS_8
"1.2.840.113549.1.8"
PKCS#8 adalah Standar Kriptografi Kunci Publik (PKCS) yang menentukan sintaks untuk informasi kunci privat dalam jenis PrivateKeyInfo ASN.1.
szOID_PKCS_9
"1.2.840.113549.1.9"
PKCS#8 adalah Standar Kriptografi Kunci Publik (PKCS) yang menentukan jenis atribut untuk digunakan dalam sertifikat PKCS#6 yang diperluas, pesan PKCS#7 yang ditandatangani secara digital, informasi kunci pribadi PKCS#8, dan permintaan penandatanganan sertifikat PKCS#10.
szOID_PKCS_10
"1.2.840.113549.1.10"
PKCS#10 adalah Standar Kriptografi Kunci Publik (PKCS) yang menjelaskan sintaks permintaan sertifikat.
szOID_PKCS_12
"1.2.840.113549.1.12"
PKCS#12 adalah Standar Kriptografi Kunci Publik (PKCS) yang menjelaskan format pertukaran informasi pribadi (PFX) yang digunakan untuk mentransfer informasi identitas pribadi seperti kunci pribadi dan sertifikat.
szOID_RSA_MD2
"1.2.840.113549.2.2"
Algoritma RSA digabungkan dengan algoritma hash pesan MD2 yang hash konten pesan sebelum ditandatangani.
szOID_RSA_MD4
"1.2.840.113549.2.4"
Algoritma RSA digabungkan dengan algoritma hash pesan MD4 yang hash konten pesan sebelum ditandatangani.
szOID_RSA_MD5
"1.2.840.113549.2.5"
Algoritma RSA digabungkan dengan algoritma hash pesan MD5 yang hash konten pesan sebelum ditandatangani.
szOID_RSA_RSA
"1.2.840.113549.1.1.1"
RSA digunakan untuk mengenkripsi dan menandatangani konten.
szOID_RSA_MD2RSA
"1.2.840.113549.1.1.2"
RSA digunakan untuk mengenkripsi konten dan menandatangani hash konten yang dibuat dengan menggunakan algoritma hash pesan MD2.
szOID_RSA_MD4RSA
"1.2.840.113549.1.1.3"
RSA digunakan untuk mengenkripsi konten dan menandatangani hash konten yang dibuat dengan menggunakan algoritma hash pesan MD4.
szOID_RSA_MD5RSA
"1.2.840.113549.1.1.4"
RSA digunakan untuk mengenkripsi konten dan menandatangani hash konten yang dibuat dengan menggunakan algoritma hash pesan MD5.
szOID_RSA_SHA1RSA
"1.2.840.113549.1.1.5"
RSA digunakan untuk mengenkripsi konten dan menandatangani hash konten yang dibuat dengan menggunakan algoritma Secure Hashing Algorithm (SHA).
szOID_RSA_SETOAEP_RSA
"1.2.840.113549.1.1.6"
RSA yang menggunakan pengodean Optimal Asymmetric Encryption Padding (OAEP).
szOID_RSAES_OAEP
"1.2.840.113549.1.1.7"
Skema enkripsi kunci publik yang menggabungkan Padding Enkripsi Asimetris Optimal (OAEP) dengan primitif enkripsi RSAEP. RSAES-OAEP mengambil teks biasa sebagai input, mengubahnya menjadi pesan yang dikodekan dengan menggunakan OAEP dan menerapkan RSAEP ke hasil menggunakan kunci publik RSA.
szOID_RSA_MGF1
"1.2.840.113549.1.1.8"
Algoritma RSA yang menggunakan fungsi generator masker (MGF1)
szOID_RSA_PSPECIFIED
"1.2.840.113549.1.1.9"
Algoritma RSA.
szOID_RSA_SSA_PSS
"1.2.840.113549.1.1.10"
Algoritma RSA yang menggunakan skema tanda tangan probabilistik (PSS).
szOID_RSA_SHA256RSA
1.2.840.113549.1.1.11
RSA digunakan untuk mengenkripsi konten dan untuk menandatangani hash yang dibuat dengan menggunakan algoritma Secure Hashing Algorithm 256 (SHA256).
szOID_RSA_SHA384RSA
1.2.840.113549.1.1.12
RSA digunakan untuk mengenkripsi konten dan untuk menandatangani hash yang dibuat dengan menggunakan algoritma Secure Hashing Algorithm 384 (SHA384).
szOID_RSA_SHA512RSA
1.2.840.113549.1.1.13
RSA digunakan untuk mengenkripsi konten dan untuk menandatangani hash yang dibuat dengan menggunakan algoritma Secure Hashing Algorithm 512 (SHA512).
szOID_RSA_DH
"1.2.840.113549.1.3.1"
Algoritma RSA dikombinasikan dengan algoritma pertukaran kunci Diffie-Hellman.
szOID_RSA_data
"1.2.840.113549.1.7.1"
RSA diterapkan melalui jenis Data PKCS#7 ASN.1.
szOID_RSA_signedData
"1.2.840.113549.1.7.2"
RSA diterapkan melalui jenis PKCS#7 ASN.1 SignedData .
szOID_RSA_envelopedData
"1.2.840.113549.1.7.3"
RSA diterapkan melalui jenis PKCS#7 ASN.1 EnvelopedData .
szOID_RSA_signEnvData
"1.2.840.113549.1.7.4"
RSA diterapkan melalui jenis PKCS#7 ASN.1 SignedAndEnvelopedData .
szOID_RSA_digestedData
"1.2.840.113549.1.7.5"
RSA diterapkan melalui jenis PKCS#7 ASN.1 DigestedData .
szOID_RSA_hashedData
"1.2.840.113549.1.7.5"
Algoritma RSA diterapkan ke data yang di-hash.
szOID_RSA_encryptedData
"1.2.840.113549.1.7.6"
RSA diterapkan melalui jenis PKCS#7 ASN.1 EncryptedData .
szOID_RSA_emailAddr
"1.2.840.113549.1.9.1"
RSA diterapkan ke alamat email ASN.1.
szOID_RSA_unstructName
"1.2.840.113549.1.9.2"
RSA diterapkan ke nama ASN.1 yang tidak terstruktur.
szOID_RSA_contentType
"1.2.840.113549.1.9.3"
RSA diterapkan ke nilai tipe konten ASN.1.
szOID_RSA_messageDigest
"1.2.840.113549.1.9.4"
RSA diterapkan ke hash pesan.
szOID_RSA_signingTime
"1.2.840.113549.1.9.5"
RSA diterapkan ke nilai tanggal dan waktu penandatanganan
szOID_RSA_counterSign
"1.2.840.113549.1.9.6"
RSA diterapkan ke tanda tangan penghitung.
szOID_RSA_challengePwd
"1.2.840.113549.1.9.7"
RSA diterapkan pada kata sandi tantangan.
szOID_RSA_unstructAddr
"1.2.840.113549.1.9.8"
RSA diterapkan ke alamat yang tidak terstruktur.
szOID_RSA_extCertAttrs
"1.2.840.113549.1.9.9"
RSA diterapkan ke atribut sertifikat.
szOID_RSA_certExtensions
"1.2.840.113549.1.9.14"
RSA diterapkan ke ekstensi sertifikat.
szOID_RSA_SMIMECapabilities
"1.2.840.113549.1.9.15"
RSA diterapkan ke Ekstensi Surat Internet Multiguna (MIME)
szOID_RSA_preferSignedData
"1.2.840.113549.1.9.15.1"
RSA yang diterapkan ke preferensi kemampuan SMIME preferSignedData .
szOID_TIMESTAMP_TOKEN
"1.2.840.113549.1.9.16.1.4"
Pengidentifikasi objek tanda waktu.
szOID_RFC3161_counterSign
"1.3.6.1.4.1.311.3.3.1"
Tanda tangan penghitung tanda tangan.
szOID_RSA_SMIMEalg
"1.2.840.113549.1.9.16.3"
RSA diterapkan ke algoritma Ekstensi Surat Internet Multiguna (MIME). SMIME melaporkan kemampuan dekripsi penerima email ke pengirim email sehingga pengirim dapat memilih algoritma yang paling aman yang didukung oleh kedua belah pihak.
szOID_RSA_SMIMEalgESDH
"1.2.840.113549.1.9.16.3.5"
RSA diterapkan ke algoritma SMIME ESDH yang ditentukan.
szOID_RSA_SMIMEalgCMS3DESwrap
"1.2.840.113549.1.9.16.3.6"
RSA diterapkan ke algoritma SMIME. Triple DES digunakan untuk pembungkusan kunci.
szOID_RSA_SMIMEalgCMSRC2wrap
"1.2.840.113549.1.9.16.3.7"
RSA diterapkan ke algoritma SMIME. RC2 digunakan untuk pembungkusan kunci.
szOID_RSA_RC2CBC
"1.2.840.113549.3.2"
RSA yang menggunakan algoritma sandi blok Rivest Cipher (RC2) ditambah dengan mode operasi rantai blok sandi.
szOID_RSA_RC4
"1.2.840.113549.3.4"
RSA yang menggunakan algoritma sandi blok Rivest Cipher (RC4) ditambah dengan mode operasi rantai blok sandi.
szOID_RSA_DES_EDE3_CBC
"1.2.840.113549.3.7"
RSA yang menggunakan algoritma Standar Enkripsi Data (DES) tiga kali lipat ditambah dengan mode operasi rantai blok sandi. Operasi enkripsi dilakukan sebagai enkripsi-dekripsi-enkripsi.
szOID_RSA_RC5_CBCPad
"1.2.840.113549.3.9"
RSA yang menggunakan algoritma sandi blok Rivest Cipher (RC5) ditambah dengan mode operasi pad rantai blok sandi
szOID_ANSI_x942
"1.2.840.10046"
Pengidentifikasi objek akar untuk standar ANSI X942.
szOID_ANSI_x942_DH
"1.2.840.10046.2.1"
Diffie-Hellman Algoritma Pertukaran Kunci.
szOID_X957
"1.2.840.10040"
Pengidentifikasi objek akar untuk standar X957.
szOID_X957_DSA
"1.2.840.10040.4.1"
Algoritma Tanda Tangan Digital (DSA).
szOID_X957_SHA1DSA
"1.2.840.10040.4.3"
Algoritma Tanda Tangan Digital (DSA) digabungkan dengan algoritma Algoritma Hash Aman (SHA).
szOID_ECC_PUBLIC_KEY
"1.2.840.10045.2.1"
Kriptografi kunci publik kurva elips.
szOID_ECC_CURVE_P256
"1.2.840.10045.3.1.7"
Kurva elips 256 bit.
szOID_ECC_CURVE_P384
"1.3.132.0.34"
Kurva elips 384 bit.
szOID_ECC_CURVE_P521
"1.3.132.0.35"
Kurva elips 512 bit.
szOID_ECDSA_SHA1
"1.2.840.10045.4.1"
Algoritma Tanda Tangan Digital kurva elips (DSA) ditambah dengan algoritma Secure Hashing Algorithm (SHA).
szOID_ECDSA_SPECIFIED
"1.2.840.10045.4.3"
Algoritma Tanda Tangan Digital Kurva Elips (DSA).
szOID_ECDSA_SHA256
"1.2.840.10045.4.3.2"
Algoritma Tanda Tangan Digital kurva elips (DSA) ditambah dengan algoritma Algoritma Hash Aman (SHA256).
szOID_ECDSA_SHA384
"1.2.840.10045.4.3.3"
Algoritma Tanda Tangan Digital kurva elips (DSA) ditambah dengan algoritma Secure Hashing Algorithm (SHA384).
szOID_ECDSA_SHA512
"1.2.840.10045.4.3.4"
Algoritma Tanda Tangan Digital kurva elips (DSA) ditambah dengan algoritma Algoritma Hash Aman (SHA512).
szOID_NIST_AES128_CBC
"2.16.840.1.101.3.4.1.2"
Algoritma Standar Enkripsi Lanjutan (AES) 128 bit dengan mode operasi rantai blok sandi.
szOID_NIST_AES192_CBC
"2.16.840.1.101.3.4.1.22"
Algoritma Standar Enkripsi Lanjutan (AES) 192 bit dengan mode operasi penautan cipher-block.
szOID_NIST_AES256_CBC
"2.16.840.1.101.3.4.1.42"
Algoritma Standar Enkripsi Lanjutan (AES) 256 bit dengan mode operasi rantai blok sandi.
szOID_NIST_AES128_WRAP
"2.16.840.1.101.3.4.1.5"
Algoritma Standar Enkripsi Lanjutan (AES) 128 bit yang digunakan untuk pembungkusan kunci.
szOID_NIST_AES192_WRAP
"2.16.840.1.101.3.4.1.25"
Algoritma Standar Enkripsi Lanjutan (AES) 192 bit yang digunakan untuk pembungkusan kunci.
szOID_NIST_AES256_WRAP
"2.16.840.1.101.3.4.1.45"
Algoritma Standar Enkripsi Lanjutan (AES) 256 bit yang digunakan untuk pembungkusan kunci.
struktur szOID_DATA
"1.2.840.10040.4.3"
Struktur data yang tidak ditentukan.
szOID_DH_SINGLE_PASS_STDDH_SHA1_KDF
"1.3.133.16.840.63.0.2"
Derivasi kunci SHA1 akses tunggal.
szOID_DH_SINGLE_PASS_STDDH_SHA256_KDF
"1.3.132.1.11.1"
Turunan kunci SHA256 akses tunggal.

Windows Server 2008, Windows Vista, Windows Server 2003 dan Windows XP: OID ini tidak didukung.

szOID_DH_SINGLE_PASS_STDDH_SHA384_KDF
"1.3.132.1.11.2"
Turunan kunci SHA384 akses tunggal.

Windows Server 2008, Windows Vista, Windows Server 2003 dan Windows XP: OID ini tidak didukung.

szOID_DS
"2.5"
Tanda tangan yang diselimuti.
szOID_DSALG
"2.5.8"
Algoritma tanda tangan digital yang diselimuti.
szOID_DSALG_CRPT
"2.5.8.1"
Algoritma tanda tangan digital diterapkan ke konten terenkripsi.
szOID_DSALG_HASH
"2.5.8.2"
Algoritma tanda tangan digital diterapkan ke konten yang di-hash.
szOID_DSALG_SIGN
"2.5.8.3"
Algoritma tanda tangan digital diterapkan ke tanda tangan.
szOID_DSALG_RSA
"2.5.8.1.1"
Algoritma tanda tangan digital yang diselimuti diterapkan ke konten terenkripsi atau ditandatangani RSA.
szOID_OIW
"1.3.14"
Pengidentifikasi objek akar Lokakarya Implementor OSE NIST (OIW).
szOID_OIWSEC
"1.3.14.3.2"
Pengidentifikasi objek akar standar keamanan NiST OSE Implementors Workshop (OIW).
szOID_OIWSEC_md4RSA
"1.3.14.3.2.2"
Algoritma RSA Keamanan NiST OSE Implementors 'Workshop (OIW) diterapkan pada hash yang dibuat dengan menggunakan algoritma Message Digest (MD4).
szOID_OIWSEC_md5RSA
"1.3.14.3.2.3"
Algoritma RSA Keamanan NiST OSE Implementors 'Workshop (OIW) diterapkan pada hash yang dibuat dengan menggunakan algoritma Message Digest (MD5).
szOID_OIWSEC_md4RSA2
"1.3.14.3.2.4"
Algoritma RSA2 Keamanan Nist OSE Workshop (OIW) diterapkan ke hash yang dibuat dengan menggunakan algoritma Message Digest (MD5).
szOID_OIWSEC_desECB
"1.3.14.3.2.6"
Algoritma Standar Enkripsi Data Keamanan (DES) NIST OSE Implementors Workshop (OIW) ditambah dengan mode operasi codebook elektronik.
szOID_OIWSEC_desCBC
"1.3.14.3.2.7"
Algoritma Standar Enkripsi Data Keamanan (DES) NIST OSE Implementors 'Workshop (OIW) ditambah dengan mode operasi penautan blok sandi.
szOID_OIWSEC_desOFB
"1.3.14.3.2.8"
Algoritma Standar Enkripsi Data (DES) digabungkan dengan mode pengoperasian rantai blok sandi.
szOID_OIWSEC_desCFB
"1.3.14.3.2.9"
Algoritma Standar Enkripsi Data Keamanan (DES) NIST OSE Implementors Workshop (OIW) ditambah dengan mode umpan balik output operasi.
szOID_OIWSEC_desMAC
"1.3.14.3.2.10"
Algoritma Standar Enkripsi Data Keamanan (DES) NIST OSE Implementors Workshop (OIW) ditambah dengan kode autentikasi pesan (MAC) yang hash baik pra-gambar maupun kunci.
szOID_OIWSEC_rsaSign
"1.3.14.3.2.11"
Algoritma tanda tangan RSA Keamanan NiST OSE Implementors Workshop (OIW).
szOID_OIWSEC_dsa
"1.3.14.3.2.12"
Lokakarya Implementator OSE NIST (OIW) Security Digital Signature Algorithm (DSA).
szOID_OIWSEC_shaDSA
"1.3.14.3.2.13"
Nist OSE Implementors' Workshop (OIW) Security Digital Signature Algorithm (DSA) yang menggunakan Secure Hashing Algorithm (SHA) untuk hash konten pesan.
szOID_OIWSEC_mdc2RSA
"1.3.14.3.2.14"
Algoritma RSA Keamanan Nist OSE Implementors 'Workshop (OIW) yang menggunakan fungsi hash Kode Deteksi Modifikasi 2 (MDC2) atau Meyer-Schilling.
szOID_OIWSEC_shaRSA
"1.3.14.3.2.15"
Algoritma RSA Keamanan Nist OSE Implementors (OIW) ditambah dengan Secure Hashing Algorithm (SHA).
szOID_OIWSEC_dhCommMod
"1.3.14.3.2.16"
Algoritma pertukaran kunci Diffie-Hellman Keamanan Implementator OSE NIST (OIW).
szOID_OIWSEC_desEDE
"1.3.14.3.2.17"
Algoritma Standar Enkripsi Data Keamanan (DES) NIST OSE Implementors Workshop (OIW) ditambah dengan mode operasi enkripsi ganda enkripsi enkripsi-dekripsi (EDE).
szOID_OIWSEC_sha
"1.3.14.3.2.18"
Algoritma Hash Aman Keamanan (SHA) Lokakarya Implementor OSE NIST (OIW).
szOID_OIWSEC_mdc2
"1.3.14.3.2.19"
Nist OSE Implementors' Workshop (OIW) Security Modification Detection Code 2 (MDC2) atau fungsi hash Meyer-Schilling.
szOID_OIWSEC_dsaComm
"1.3.14.3.2.20"
Lokakarya Implementator OSE NIST (OIW) Security Digital Signature Algorithm (DSA).
szOID_OIWSEC_dsaCommSHA
"1.3.14.3.2.21"
Nist OSE Implementors' Workshop (OIW) Security Digital Signature Algorithm (DSA) ditambah dengan Secure Hashing Algorithm (SHA).
szOID_OIWSEC_rsaXchg
"1.3.14.3.2.22"
Algoritma RSA Keamanan NiST OSE Implementors (OIW).
szOID_OIWSEC_keyHashSeal
"1.3.14.3.2.23"
Algoritma hash keamanan Nist OSE Implementors Workshop (OIW).
szOID_OIWSEC_md2RSASign
"1.3.14.3.2.24"
Algoritma RSA Keamanan NiST OSE Implementors 'Workshop (OIW) ditambah dengan algoritma hash Message Digest (MD2).
szOID_OIWSEC_md5RSASign
"1.3.14.3.2.25"
Algoritma RSA Keamanan Implementator OSE NIST (OIW) ditambah dengan algoritma hash Message Digest (MD5).
szOID_OIWSEC_sha1
"1.3.14.3.2.26"
Algoritma Security Secure Hashing (SHA1) NIST OSE Implementors Workshop (OIW).
szOID_OIWSEC_dsaSHA1
"1.3.14.3.2.27"
Nist OSE Implementors' Workshop (OIW) Security Digital Signature Algorithm (DSA) yang menggunakan Secure Hashing Algorithm 1 (SHA1).
szOID_OIWSEC_dsaCommSHA1
"1.3.14.3.2.28"
Nist OSE Implementors' Workshop (OIW) Security Digital Signature Algorithm (DSA) yang menggunakan Secure Hashing Algorithm 1 (SHA1).
szOID_OIWSEC_sha1RSASign
"1.3.14.3.2.29"
Algoritma RSA Keamanan Nist OSE Implementors 'Workshop (OIW) yang menggunakan Secure Hashing Algorithm 1 (SHA1).
szOID_OIWDIR
"1.3.14.7.2"
Pengidentifikasi objek akar Direktori Implementator OSE NIST (OIW).
szOID_OIWDIR_CRPT
"1.3.14.7.2.1"
Algoritma enkripsi generik Direktori Implementator OSE NIST (OIW).
szOID_OIWDIR_HASH
"1.3.14.7.2.2"
Algoritma hash generik Direktori Implementor OSE NIST (OIW).
szOID_OIWDIR_SIGN
"1.3.14.7.2.3"
Algoritma penandatanganan generik NiST OSE Implementors Workshop (OIW).
szOID_OIWDIR_md2
"1.3.14.7.2.2.1"
Algoritma Ringkasan Pesan Direktori (MD2) NiST OSE Implementors Workshop (OIW).
szOID_OIWDIR_md2RSA
"1.3.14.7.2.3.1"
Algoritma RSA Direktori Implementor NIST OSE (OIW) ditambah dengan algoritma hash Message digest (MD2).
szOID_INFOSEC
"2.16.840.1.101.2.1"
Akar pengidentifikasi objek INFOSEC.
szOID_INFOSEC_sdnsSignature
"2.16.840.1.101.2.1.1.1"
Algoritma tanda tangan.
szOID_INFOSEC_mosaicSignature
"2.16.840.1.101.2.1.1.2"
Algoritma tanda tangan.
szOID_INFOSEC_sdnsConfidentiality
"2.16.840.1.101.2.1.1.3"
Algoritma enkripsi.
szOID_INFOSEC_mosaicConfidentiality
"2.16.840.1.101.2.1.1.4"
Algoritma enkripsi.
szOID_INFOSEC_sdnsIntegrity
"2.16.840.1.101.2.1.1.5"
Algoritma penandatanganan.
szOID_INFOSEC_mosaicIntegrity
"2.16.840.1.101.2.1.1.6"
Algoritma penandatanganan.
szOID_INFOSEC_sdnsTokenProtection
"2.16.840.1.101.2.1.1.7"
Enkripsi token Sistem Jaringan Data Aman.
szOID_INFOSEC_mosaicTokenProtection
"2.16.840.1.101.2.1.1.8"
Enkripsi token mosaik.
szOID_INFOSEC_sdnsKeyManagement
"2.16.840.1.101.2.1.1.9"
Manajemen kunci Sistem Jaringan Data Aman.
szOID_INFOSEC_mosaicKeyManagement
"2.16.840.1.101.2.1.1.10"
Manajemen kunci mosaik.
szOID_INFOSEC_sdnsKMandSig
"2.16.840.1.101.2.1.1.11"
Manajemen dan tanda tangan kunci Sistem Jaringan Data Aman.
szOID_INFOSEC_mosaicKMandSig
"2.16.840.1.101.2.1.1.12"
Manajemen kunci mosaik dan tanda tangan.
szOID_INFOSEC_SuiteASignature
"2.16.840.1.101.2.1.1.13"
National Security Agency (NSA) Suite A Algoritma tanda tangan Kriptografi.
szOID_INFOSEC_SuiteAConfidentiality
"2.16.840.1.101.2.1.1.14"
National Security Agency (NSA) Suite A Algoritma enkripsi Kriptografi.
szOID_INFOSEC_SuiteAIntegrity
"2.16.840.1.101.2.1.1.15"
National Security Agency (NSA) Suite A Algoritma tanda tangan Kriptografi.
szOID_INFOSEC_SuiteATokenProtection
"2.16.840.1.101.2.1.1.16"
National Security Agency (NSA) Suite Enkripsi token keamanan Kriptografi.
szOID_INFOSEC_SuiteAKeyManagement
"2.16.840.1.101.2.1.1.17"
National Security Agency (NSA) Suite A Manajemen kunci keamanan Kriptografi.
szOID_INFOSEC_SuiteAKMandSig
"2.16.840.1.101.2.1.1.18"
National Security Agency (NSA) Suite A Manajemen dan tanda tangan kunci Kriptografi.
szOID_INFOSEC_mosaicUpdatedSig
"2.16.840.1.101.2.1.1.19"
Tanda tangan mosaik diperbarui.
szOID_INFOSEC_mosaicKMandUpdSig
"2.16.840.1.101.2.1.1.20"
Manajemen kunci mosaik dan tanda tangan yang diperbarui.
szOID_INFOSEC_mosaicUpdatedInteg
"2.16.840.1.101.2.1.1.21"
Tanda tangan mosaik diperbarui.
szOID_NIST_sha256
"2.16.840.1.101.3.4.2.1"
Algoritma hash aman (SHA) yang menggunakan kunci 256 bit.
szOID_NIST_sha384
"2.16.840.1.101.3.4.2.2"
Algoritma hash aman (SHA) yang menggunakan kunci 384 bit.
szOID_NIST_sha512
"2.16.840.1.101.3.4.2.3"
Algoritma hash aman (SHA) yang menggunakan kunci 512 bit.
szOID_PKIX_NO_SIGNATURE
"1.3.6.1.5.5.7.6.2"
Tidak ada tanda tangan.
szOID_RSA_SSA_PSS
"1.2.840.113549.1.1.10"
Skema Tanda Tangan RSA dengan Lampiran dan Skema Tanda Tangan Probabilistik.
szOID_ECDSA_SPECIFIED
"1.2.840.10045.4.3"
Algoritma Tanda Tangan Digital Kurva Elips (ECDSA).

Parameters

BLOB yang menyediakan parameter khusus algoritma yang dikodekan. Dalam banyak kasus, tidak ada parameter. Ini ditunjukkan dengan mengatur anggota cbData dari Parameter BLOB ke nol.

Algoritma berikut memiliki parameter yang dikodekan yang ditentukan. Untuk informasi selengkapnya, lihat Konstanta untuk CryptEncodeObject dan CryptDecodeObject.

Nilai Makna
szOID_OIWSEC_dsa
Struktur CERT_DSS_PARAMETERS .
szOID_RSA_RC2CBC
Struktur CRYPT_RC2_CBC_PARAMETERS .
szOID_OIWSEC_desCBC
CRYPT_DATA_BLOB yang berisi vektor inisialisasi dalam bentuk string oktet.
szOID_RSA_DES_EDE3_CBC
CRYPT_DATA_BLOB yang berisi vektor inisialisasi dalam bentuk string oktet.
szOID_RSA_RC4
CRYPT_DATA_BLOB yang berisi vektor inisialisasi dalam bentuk string oktet.
szOID_RSA_SSA_PSS
Struktur CRYPT_RSA_SSA_PSS_PARAMETERS .
szOID_ECDSA_SPECIFIED
Struktur CRYPT_ALGORITHM_IDENTIFIER .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wincrypt.h

Lihat juga

ALG_ID

CERT_INFO

CERT_PUBLIC_KEY_INFO

CERT_SIGNED_CONTENT_INFO

CMSG_ENVELOPED_ENCODE_INFO

CMSG_HASHED_ENCODE_INFO

CMSG_SIGNER_ENCODE_INFO

CMSG_SIGNER_INFO

CRL_INFO

CRYPT_ENCRYPT_MESSAGE_PARA

CRYPT_HASH_MESSAGE_PARA

CRYPT_INTEGER_BLOB

CRYPT_PRIVATE_KEY_INFO

CRYPT_SIGN_MESSAGE_PARA

CryptMsgGetParam