SlideShare a Scribd company logo
1 of 10
X.509 Certificate
Signature AlgorithmIdentifier
OID Representation
ASN.1
http://youtube.com/zarigatongy
Follow Me on Youtube Channel
Click zarigatongy

http://youtube.com/zarigatongy
X.509 Certificate

http://youtube.com/zarigatongy
Algorithms OID

http://youtube.com/zarigatongy
MD5 with RSA
The MD5withRSA OID = 1.2.840.113549.1.1.4
1=>iso
1.2=>iso/memberBody
1.2.840 =>iso/member-body/usa
1.2.840.113549 => iso/memberBody/usa/rsadsi/
1.2.840.113549.1=>iso/memberBody/usa/rsadsi/pkcs
1.2.840.113549.1.1 = >
iso/memberBody/usa/rsadsi/pkcs/pkcs1
1.2.840.113549.1.1.4
=>iso/memberBody/usa/rsadsi/pkcs/pkcs1/MD5
http://youtube.com/zarigatongy
Conversion OID to Hex
1.2.840.113549.1.1.4
2A 86 48 86 F7 0D 01 01 04

http://youtube.com/zarigatongy
Conversion of 840 to 86 48
• Step 1 Convert it into Binary
840 == 1101001000
• Step 2 Longer then 7 bits, break it into seven
or less
1101001000 == 110
1001000
• Step 3 Add higher Order Bits
1101001000 == 10000110 01001000
Or hexadecimal 86 48
http://youtube.com/zarigatongy
Conversion of 113549 to 86 F7 0D
• Step 1 Convert it into Binary
113549 == 11011101110001101
• Step 2 Longer then 7 bits, break it into seven or
less
113549 == 110 1110111 0001101
• Step 3 Make first 2 higher order bits to 1
113549 == 10000110 11110111 00001101
86 F7 0D in hexadecimal
http://youtube.com/zarigatongy
Conversion of 1.2 to 2A
• Algebra :
Z = 40X + Y
Z = 40x1 +2 = 42 =0x2A

Reference : X.690,ASN.1 Encoding Rules
ITU/ISO in ITU X.680 or ISO/IEC 8824

http://youtube.com/zarigatongy
More Protocol Tutorials
•
•
•
•
•
•
•
•

SSL Protocol Click here
DHCPv6 Protocol Click Here
CHAP Protocol Click Here
ISCSI Protocol Tutorial Click Here
BGP Tutorial Click Here
RADIUS Protocol Click Here
PPP Protocol Click Here
PPPoE Protocol Click Here
http://youtube.com/zarigatongy

More Related Content

Viewers also liked

MOC Presentation 2015 - National Hotels
MOC Presentation 2015 - National HotelsMOC Presentation 2015 - National Hotels
MOC Presentation 2015 - National HotelsMartinez Otero
 
CV MARCELO VALLE 2015 ATUALIZADO
CV MARCELO VALLE 2015 ATUALIZADOCV MARCELO VALLE 2015 ATUALIZADO
CV MARCELO VALLE 2015 ATUALIZADOMarcelo H P Valle
 
Akron Medical Malpractice Attorney What Is A Medical Malpractice Claim
Akron Medical Malpractice Attorney What Is A Medical Malpractice ClaimAkron Medical Malpractice Attorney What Is A Medical Malpractice Claim
Akron Medical Malpractice Attorney What Is A Medical Malpractice Claimlescap44
 

Viewers also liked (6)

Le corbusier (1)
Le corbusier (1)Le corbusier (1)
Le corbusier (1)
 
IT news
IT newsIT news
IT news
 
MOC Presentation 2015 - National Hotels
MOC Presentation 2015 - National HotelsMOC Presentation 2015 - National Hotels
MOC Presentation 2015 - National Hotels
 
CV MARCELO VALLE 2015 ATUALIZADO
CV MARCELO VALLE 2015 ATUALIZADOCV MARCELO VALLE 2015 ATUALIZADO
CV MARCELO VALLE 2015 ATUALIZADO
 
Artigo Uruguai
Artigo UruguaiArtigo Uruguai
Artigo Uruguai
 
Akron Medical Malpractice Attorney What Is A Medical Malpractice Claim
Akron Medical Malpractice Attorney What Is A Medical Malpractice ClaimAkron Medical Malpractice Attorney What Is A Medical Malpractice Claim
Akron Medical Malpractice Attorney What Is A Medical Malpractice Claim
 

Recently uploaded

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

X509 Certificate Structure OID Represenation of AlgorithmIdentifier

  • 1. X.509 Certificate Signature AlgorithmIdentifier OID Representation ASN.1 http://youtube.com/zarigatongy
  • 2. Follow Me on Youtube Channel Click zarigatongy http://youtube.com/zarigatongy
  • 5. MD5 with RSA The MD5withRSA OID = 1.2.840.113549.1.1.4 1=>iso 1.2=>iso/memberBody 1.2.840 =>iso/member-body/usa 1.2.840.113549 => iso/memberBody/usa/rsadsi/ 1.2.840.113549.1=>iso/memberBody/usa/rsadsi/pkcs 1.2.840.113549.1.1 = > iso/memberBody/usa/rsadsi/pkcs/pkcs1 1.2.840.113549.1.1.4 =>iso/memberBody/usa/rsadsi/pkcs/pkcs1/MD5 http://youtube.com/zarigatongy
  • 6. Conversion OID to Hex 1.2.840.113549.1.1.4 2A 86 48 86 F7 0D 01 01 04 http://youtube.com/zarigatongy
  • 7. Conversion of 840 to 86 48 • Step 1 Convert it into Binary 840 == 1101001000 • Step 2 Longer then 7 bits, break it into seven or less 1101001000 == 110 1001000 • Step 3 Add higher Order Bits 1101001000 == 10000110 01001000 Or hexadecimal 86 48 http://youtube.com/zarigatongy
  • 8. Conversion of 113549 to 86 F7 0D • Step 1 Convert it into Binary 113549 == 11011101110001101 • Step 2 Longer then 7 bits, break it into seven or less 113549 == 110 1110111 0001101 • Step 3 Make first 2 higher order bits to 1 113549 == 10000110 11110111 00001101 86 F7 0D in hexadecimal http://youtube.com/zarigatongy
  • 9. Conversion of 1.2 to 2A • Algebra : Z = 40X + Y Z = 40x1 +2 = 42 =0x2A Reference : X.690,ASN.1 Encoding Rules ITU/ISO in ITU X.680 or ISO/IEC 8824 http://youtube.com/zarigatongy
  • 10. More Protocol Tutorials • • • • • • • • SSL Protocol Click here DHCPv6 Protocol Click Here CHAP Protocol Click Here ISCSI Protocol Tutorial Click Here BGP Tutorial Click Here RADIUS Protocol Click Here PPP Protocol Click Here PPPoE Protocol Click Here http://youtube.com/zarigatongy