Specifications
Creating Keys and Certificates
16-6 Managing Keys and Certificates
Choosing the Appropriate Certificate Installation Method
for Your Network
Dependingonyournetworkenvironment,youcanuseanyofthefollowingmethodstoinstall
certificatesandtheirpublic‐privatekeypairs.Themethodsdifferintermsofsimplicityand
security.Thesimplestmethodisalsotheleastsecure,whilethemostsecuremethodisslightly
morecomplextouse.
• Self
‐signedcertificate—TheeasiestmethodtousebecauseaCAserverisnotrequired.The
RoamAboutswitchgeneratesandsignsthecertificateitself.Thismethodisthesimplestbutis
alsotheleastsecure,becausethecertificateisnotvalidated(signed)byaCA.
• PKCS #12obj ectfilecertificate—Moresecurethan
usingself‐signedcertificates,butslightly
lesssecurethanusingaCertificateSigningRequest(CSR),becausetheprivatekeyis
distributedinafilefromtheCAinsteadofgeneratedbytheRoamAboutswitchitself.The
PKCS #12objectfileismorecomplextodealwiththanself‐signedcertificates.However,you
canuseRoamAboutSwitchManager,WebView,ortheCLItodistributethiscertificate.The
othertwomethods canbeperformedonlyusingtheCLI.
• CertificateSigningRequest(CSR)—Themostsecuremethod,becausetheRoamAbout
switch’spublicandprivatekeysarecreatedontheRoamAboutswitchitself,whilethe
certificate
comesfromatrustedsource(CA).Thismethodrequiresgeneratingthekeypair,
creatingaCSRandsendingittotheCA,cuttingandpastingthecertificatesignedbytheCA
intotheCLI,andthencuttingandpastingtheCA’sowncertificateintotheCLI.
Table 16‐2liststhe
stepsrequiredforeachmethodandrefersyoutoappropriateinstructions.(For
completeexamples,see“KeyandCertificate ConfigurationScenarios”onpage 16‐11.)
Table 16-2 Procedures for Creating and Validating Certificates
Certificate
Installation
Method
Steps Required Instructions
Self-signed
certificate
1. Generate a public-private key pair on the
RoamAbout switch.
2. Generate a self-signed certificate on the
RoamAbout switch.
•“Creating Public-Private Key
Pairs” on page 16-7
•“Generating Self-Signed
Certificates” on page 16-7
PKCS #12
object file
certificate
1. Copy a PKCS #12 object file (public-private key
pair, server certificate, and CA certificate) from a
CA onto the RoamAbout switch.
2. Enter the one-time password to unlock the file.
3. Unpack the file into the switch’s certificate and
key store.
•“Installing a Key Pair and
Certificate from a PKCS #12
Object File” on page 16-8
Certificate
Signing
Request (CSR)
certificate
1. Generate a public-private key pair on the
RoamAbout switch.
2. Generate a CSR on the switch as a PKCS #10
object file.
3. Give the CSR to a CA and receive a signed
certificate (a PEM-encoded PKCS #7 object file).
4. Paste the PEM-encoded file into the CLI to store
the certificate on the RoamAbout switch.
5. Obtain and install the CA’s own certificate.
•“Creating Public-Private Key
Pairs” on page 16-7
•“Creating a CSR and Installing
a Certificate from a PKCS #7
Object File” on page 16-9
•“Installing a CA’s Own
Certificate” on page 16-10