When looking at ASN.1-related information, you’ll often encounter OIDs.
The actual encoding format for OIDs can be found here.
The OID definition is as follows:
What is OID (Object Identifier)?
ㅇ An ID system for globally uniquely identifying persistent tangible and intangible objects.
ㅇ Here, the general definition of an object is:
- Refers to application entities for identification in the real world as well as in the fields of electricity, electronics, and communications.
 - Broadly speaking, it refers to a grouping of objects, either individually or of the same type.
 - As an abstract definition, it refers to anything that needs to be identified in the world.
 
ㅇ Joint Standard: ITU-T X.680 & ISO/IEC 8824-1
The English portion is quoted as follows:
Object identifiers are, basically, strings of numbers. They are allocated in a hierarchical manner, so for instance, the authority for “1.2.3” is the only one. That can say what “1.2.3.4” means.
Checking OID Names in BerEditor
To retrieve an OID value, select Tools->OID Information, or select the icon in the red box shown in the image.
![]()
The screen below This screen displays OID information using BerEditor.
![]()
- OID: OID of Text string, e.g., 1.2
 - OID Hexadecimal Value: The hex-encoded value of the actual OID.
 - Short Name: A simple name for the OID.
 - Long Name: A long name for the OID.
 - Nid: A numeric ID specified within OpenSSL.
 
Note that both the short and long names are internally supported by OpenSSL.
Short and long names are only displayed for values defined in the OpenSSL source code.
If you want to add a specific OID when compiling OpenSSL, refer to here.
If additional OIDs are created, the short and long names will not be displayed. However, they can be recognized internally through a separate configuration file.
Adding OID Information
You can retrieve the name information for an OID by going to Settings and enabling the additional information file. Go to Settings->Advanced->OID Settings and specify the file.
To apply the OID, you must restart BerEditor.
![]()
OID configuration file example
# OID: OID text Value
# SN: Short Name
# LN: Long Name
OID = 1.2.1000
SN = Test Short Name
LN = Test Long Name
OID = 1.2.2000
SN = Test Short Name2
LN = Test Long Name2
Here, OID is the text value of the OID to be added.
SN is the short name to be displayed, and LN is the long name to be displayed.
Each OID is separated by a blank line.
Adding additional information to an OID in this way will result in a search result that looks like this: You need to re-run BerEditor to apply the search results.
![]()
Like this You can check information about OID.