Want to create interactive content? It’s easy in Genially!
Digital Technology Presentation
Anish Shrestha
Created on November 29, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Geniaflix Presentation
View
Vintage Mosaic Presentation
View
Shadow Presentation
View
Newspaper Presentation
View
Zen Presentation
View
Audio tutorial
View
Pechakucha Presentation
Transcript
Public Key Infrastructure (PKI) using OpenSSL
PRESENTED BY:Anish Shrestha (3153193) Ayon Mazumder (3162394) Vignanvardhan Jangan (3167508)
INDEX
Video
Text + image
Text + icons
Quote
Audio
Section
Contextualize Your Topic with a Subtitle
Embedded content
Relevant data
Interactive question
Timeline
Conclusions
Graphic + text
Closure
Table + text
List / process
PKI using OpenSSL
RECALL
Digital Security and CertificatesSecure Communication and Authentication Asymmetric Cryptographic Public Keys OpenSSL is an open-source library.
PKI Components
RECALL
Public and Private KeysDigital Certificates Certificate Authorities (CAs) Registration Authorities (RAs) Certificate Database Key Management
Contextualize Your Topic with a Subtitle
PKI USING OPENSSL DEMO
Let's get started
COMMANDS USED
- mkdir PKI, demoCA, newcerts
- We created PKI as the main folder.
- We created demoCA to store everything that is inside PKI.
- We created newcerts to store the new digital certificate.
- We created two files they are:
- index.txt and serial
- index.txt is a database index file.
- serial is the current serial number.
- cp "/usr/lib/ssl/openssl.cnf" "home/stoner99999/Desktop/PKI/"
COMMANDS USED
- openssl req -new -x509 -keyout ca.key -out ca.crt
- The above command ca.key was used to create the private key and ca.crt was used to create a public key.
- As you can see it asked us to "Enter PEM pass phrase" for the private key which we cannot see.
- For the public key, we filled out our information such as country name, state, city, organizations etc.
COMMANDS USED
- openssl genra -aes128 -out server.key 1024
- openssl rsa -in server.key -text
COMMANDS USED
- openssl req -new -key server.key -out server.csr
COMMANDS USED
- openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key -config openssl.cnf
COMMANDS USED
- Need to expalin
PRESENTATION