Reference record for OID 1.2.840.10045.2.2

Parent
1.2.840.10045.2 (keyType, id-publicKeyType, id-public-key-type)
Node code
2
Node names
  • id-ecPublicKeyRestricted
  • ecPublicKeyTypeRestricted
Numeric OID
1.2.840.10045.2.2
URN notation
urn:oid:1.2.840.10045.2.2
ASN.1 notation

{1 2 840 10045 2 2}

  • {iso(1) member-body(2) us(840) ansi-x962(10045) keyType(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x962(10045) keyType(2) ecPublicKeyTypeRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x962(10045) id-publicKeyType(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x962(10045) id-publicKeyType(2) ecPublicKeyTypeRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x962(10045) id-public-key-type(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x962(10045) id-public-key-type(2) ecPublicKeyTypeRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-X9-62(10045) keyType(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-X9-62(10045) keyType(2) ecPublicKeyTypeRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-X9-62(10045) id-publicKeyType(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-X9-62(10045) id-publicKeyType(2) ecPublicKeyTypeRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-X9-62(10045) id-public-key-type(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-X9-62(10045) id-public-key-type(2) ecPublicKeyTypeRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x9-62(10045) keyType(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x9-62(10045) keyType(2) ecPublicKeyTypeRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x9-62(10045) id-publicKeyType(2) id-ecPublicKeyRestricted(2)}
  • {iso(1) member-body(2) us(840) ansi-x9-62(10045) id-publicKeyType(2) ecPublicKeyTypeRestricted(2)}
  • Additional combinations skipped.
OID-IRI notation
  • /1/2/840/10045/2/2
  • /ISO/Member-Body/US/10045/2/2
  • /ISO/Member-Body/840/10045/2/2
  • /ISO/2/840/10045/2/2
Named path variants
  • /iso/member-body/us/ansi-x962/keyType/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-x962/keyType/ecPublicKeyTypeRestricted
  • /iso/member-body/us/ansi-x962/id-publicKeyType/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-x962/id-publicKeyType/ecPublicKeyTypeRestricted
  • /iso/member-body/us/ansi-x962/id-public-key-type/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-x962/id-public-key-type/ecPublicKeyTypeRestricted
  • /iso/member-body/us/ansi-X9-62/keyType/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-X9-62/keyType/ecPublicKeyTypeRestricted
  • /iso/member-body/us/ansi-X9-62/id-publicKeyType/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-X9-62/id-publicKeyType/ecPublicKeyTypeRestricted
  • /iso/member-body/us/ansi-X9-62/id-public-key-type/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-X9-62/id-public-key-type/ecPublicKeyTypeRestricted
  • /iso/member-body/us/ansi-x9-62/keyType/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-x9-62/keyType/ecPublicKeyTypeRestricted
  • /iso/member-body/us/ansi-x9-62/id-publicKeyType/id-ecPublicKeyRestricted
  • /iso/member-body/us/ansi-x9-62/id-publicKeyType/ecPublicKeyTypeRestricted
  • Additional combinations skipped.

Source records

ecPublicKeyTypeRestricted

Status in source: unspecified.

Names: ecPublicKeyTypeRestricted

Technical details
{
  "smi_kind": "ASN.1 information object",
  "definition": [
    "ecPublicKeyTypeRestricted",
    "ALGORITHM",
    "::=",
    "{",
    "OID",
    "id-ecPublicKeyRestricted",
    "PARMS",
    "ECPKRestrictions",
    "}"
  ]
}
  • ITU official formal descriptions · Publisher's source file: ANSI-X9-62.asn

    Module: ANSI-X9-62

    Published definition
    ecPublicKeyTypeRestricted ALGORITHM ::= { 
    OID id-ecPublicKeyRestricted PARMS ECPKRestrictions
    }
    ASN.1 class source excerpt
    ALGORITHM ::= CLASS {
    &id		OBJECT IDENTIFIER UNIQUE,
    &Type	OPTIONAL
    }
    WITH SYNTAX { OID &id [PARMS &Type] }
    -- X9.62 profile of a common ASN.1 type AlgorithmIdentifier, 
    -- The X9.62 version is a parameterized type, to allow restrictions.
    · Download ANSI-X9-62.asn
    Source location: ANSI-X9-62::ecPublicKeyTypeRestricted.
    Source version and references

    Published package: ITU-T X.894 2018-cor1; file: ANSI-X9-62.asn.

    Downloaded: 2026-10-19T21:41:01.280052+00:00.

  • ITU official formal descriptions · Publisher's source file: TransientKey.asn

    Module: ANSI-X9-62

    Published definition
    ecPublicKeyTypeRestricted ALGORITHM ::= { 
    OID id-ecPublicKeyRestricted PARMS ECPKRestrictions
    }
    · Download TransientKey.asn

    Related source files and packages:


    Source location: ANSI-X9-62::ecPublicKeyTypeRestricted.
    Source version and references

    Published package: ITU-T X.894 2018-cor1; file: TransientKey.asn.

    Downloaded: 2026-10-19T21:41:03.278840+00:00.

id-ecPublicKeyRestricted

Status in source: unspecified.

Names: id-ecPublicKeyRestricted

Technical details
{
  "smi_kind": "OBJECT IDENTIFIER",
  "definition": [
    "id-ecPublicKeyRestricted",
    "OBJECT",
    "IDENTIFIER",
    "::=",
    "{",
    "id-publicKeyType",
    "restricted",
    "(",
    "2",
    ")",
    "}"
  ]
}

Current Registration Authority (inferred from ancestor 1.2.840.10045.2)

X9F

Siblings (1)

OIDNameDirect childrenDescendantsDescription
1.2.840.10045.2.1 ecPublicKey, id-ecPublicKey, ecPublicKeyType, pk-ec00 Elliptic curve public key cryptography