Top Page�_ Security Top�_ Algorithm�_

�����A���S���Y��

�����ł́ACMS�ŃT�|�[�g������@DSA�y��RSA (PKCS #1 v1.5)�ɂ‚��Č��y����B

DSA

DSA�֐��ɂ‚��Ă̏ڍׂ́A"FIPS Pub 186 [DSS]"���Q�ƁB
DSA�֐���p����ꍇ�́A�_�C�W�F�X�g�E�n�b�V���֐���SHA-1�Ŗ�����΂Ȃ�Ȃ��B
�d�q�ؖ���(���J���ؖ���)�Ɋi�[������J���ׂ̈�oid�͈ȉ��̒ʂ�B

DSA
1.2.840.10040.4.1

parameters�́A�ȉ���ASN.1�\���������A3�‚̐���p,q,g�ō\�������B
parameters�͏ȗ��”\�ł��邪�A ���̏ꍇ�͓d�q�ؖ���(���J���ؖ���)���̌��J���̃p�����[�^�ƁA�����l���K�p�����B

parameters ::= SEQUENCE {
  p INTEGER,
  q INTEGER,
  g INTEGER  }

���J���́A�ȉ���ASN.1�Œ�`�����B

Dss-Pub-Key ::= INTEGER

�A���S���Y����oid�͈ȉ��̒ʂ�B

DSA with SHA-1
�@�@1.2.840.10040.4.3

parameter�́A�����Ŗ�����΂Ȃ�Ȃ��B
�����l�́ADSA�֐��͂Q�‚̒l�𐶐�����̂ŁA�P�‚̏����l�Ƃ��Č����邽�߂Ɉȉ��̗l�ɃG���R�[�h����B

Dss-Sig-Value ::= SEQUENCE {
  r INTEGER,
  s INTEGER }

RSA

RSA�֐��ɂ‚��Ă̏ڍׂ́A"RFC 2437 [NEWPKCS#1]"���Q�ƁB
�d�q�ؖ���(���J���ؖ���)�Ɋi�[������J���ׂ̈�oid�͈ȉ��̒ʂ�B

RSA
1.2.840.113549.1.1.1
parameters ::= NULL

���J���́A�ȉ���ASN.1�Œ�`�����B

RSAPublicKey ::= SEQUENCE {
  modulus INTEGER,
  publicExponent INTEGER } 

�A���S���Y����oid�͈ȉ��̒ʂ�B

RSA with MD2
�@1.2.840.113549.1.1.2�@�iPKCS#1�Œlj���`�j
RSA with MD5
�@1.2.840.113549.1.1.4
RSA with SHA-1
�@1.2.840.113549.1.1.5
RSA with SHA-256
�@1.2.840.113549.1.1.11�@�iPKCS#1�Œlj���`�j
RSA with SHA-384
�@1.2.840.113549.1.1.12�@�iPKCS#1�Œlj���`�j
RSA with SHA-512
�@1.2.840.113549.1.1.13�@�iPKCS#1�Œlj���`�j

parameter�́A������A�ȉ���ASN.1�\���Ɏ������Ƃ���ANULL�Ŗ�����΂Ȃ�Ȃ��B
�����l�́ARSA�֐�����������l�͂P�‚Ȃ̂ŁA���̂܂܃G���R�[�h����B

parameters ::= NULL