āļ§āļīāļ˜āļĩāļŠāļĢāđ‰āļēāļ‡ CSR ECC Algorithm āđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰āļ­āļ­āļāđƒāļšāļĢāļąāļšāļĢāļ­āļ‡ SSL ECC (Elliptic Curve Cryptography)

ECC Algorithm (Elliptic Curve Cryptography) āļ•āļ·āļ­ āļĢāļđāļ›āđāļšāļšāļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđƒāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ‚āđ‰āļ­āļĄāļđāļĨ āđ€āļ›āđ‡āļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāđāļšāļšāđƒāļŦāļĄāđˆ āļ‹āļķāđˆāļ‡āļ™āļģāļĄāļēāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ‚āļąāđ‰āļ™āļŠāļđāļ‡ āđāļ—āļ™ RSA āđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ āđ€āļ›āđ‡āļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāđāļšāļšāđ€āļŠāđ‰āļ™āđ‚āļ„āđ‰āļ‡ (Elliptic Curve Cryptography) āđ€āļ›āđ‡āļ™āļĢāļđāļ›āđāļšāļšāļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ (encryption) āđāļĨāļ°āļ–āļ­āļ”āļĢāļŦāļąāļŠ (decryption) āļ•āļēāļĄāļĄāļēāļ•āļĢāļāļēāļ™ āđ‚āļ”āļĒāļˆāļ°āđ„āļ”āđ‰āļĢāļąāļšāļāļļāļāđāļˆāļŠāļēāļ˜āļēāļĢāļ“āļ° (Public Key) āđāļĨāļ°āļāļļāļāđāļˆāļŠāđˆāļ§āļ™āļ•āļąāļ§ (Private Key)

ECC āļĄāļĩāļžāļ·āđ‰āļ™āļāļēāļ™āļĄāļēāļˆāļēāļāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļĩāļŠāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āđ‚āļ„āđ‰āļ‡ āļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļžāļ·āđˆāļ­āđāļāđ‰āđ„āļ‚āļ›āļąāļāļŦāļēāļ‚āđ‰āļ­āļˆāļģāļāļąāļ” āļ‚āļ­āļ‡āļ‚āļ™āļēāļ”āļˆāļģāļ™āļ§āļ™āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āđ‚āļ”āļĒāļĄāļĩāļāļēāļĢāđāļ›āļĨāļ‡āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļĢāļŦāļąāļŠāļ•āļąāļ§āđ€āļĨāļ‚ āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđƒāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ‚āđ‰āļ­āļĄāļđāļĨ āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™ āđāļĨāļ° āļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāļĨāļ‡

āļāļēāļĢāļ­āļ­āļāđƒāļšāļĢāļąāļšāļĢāļ­āļ‡āļ­āļīāđ€āļĨāđ‡āļāļ—āļĢāļ­āļ™āļīāļāļŠāđŒ āļŠāļ™āļīāļ” ECC Algorithm 

  1. āļ•āđ‰āļ­āļ‡āļ—āļģāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ ECC CSR Code āļāđˆāļ­āļ™
  2. āļ™āļģ ECC ​​​​​​​CSR Code āļĄāļēāļ‚āļ­āļ­āļ­āļāđƒāļšāļĢāļąāļšāļĢāļ­āļš (Request New SSL Certificate)

āļ§āļīāļ˜āļĩāļāļēāļĢ GEN CSR ECC āļ”āđ‰āļ§āļĒ OpenSSL

āļ§āļīāļ˜āļĩāļŠāļĢāđ‰āļēāļ‡āļ”āđ‰āļ§āļĒ Command Line āļŠāļģāļŦāļĢāļąāļš OpenSSL

openssl ecparam -out private.pkey -name prime256v1 -genkey \
&& openssl req -new -key private.pkey -out server.csr -sha256
Country Name (2 letter code) [TH]: āļĢāļ°āļšāļļāļ•āļąāļ§āļĒāđˆāļ­āļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ—āļĒāļžāļīāļĄāļžāđŒāđƒāļŦāļāđˆ = TH
State or Province Name (full name) [Some-State]: āļĢāļ°āļšāļļāļˆāļąāļ‡āļŦāļ§āļąāļ” āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ
Locality Name (eg, city) [ ]: āļĢāļ°āļšāļļāđ€āļ‚āļ•/āļ­āļģāđ€āļ āļ­ āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ
Organization Name (eg, company) [Internet Widgits Pty Ltd]: āļĢāļ°āļšāļļāļŠāļ·āđˆāļ­āļšāļĢāļīāļĐāļąāļ— , āļŠāļ·āđˆāļ­āļ­āļ‡āļ„āđŒāļāļĢāļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ
Organizational Unit Name (eg, section) [ ]: āļĢāļ°āļšāļļāļŦāļ™āđˆāļ§āļĒāļ‡āļēāļ™ āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ āļŦāļĢāļ·āļ­āļŦāļēāļāđ„āļĄāđˆāļĄāļĩāļĢāļ°āļšāļļ NA
Common Name (e.g. server FQDN) [ ]: āļĢāļ°āļšāļļāļŠāļ·āđˆāļ­āđ‚āļ”āđ€āļĄāļ™ āđ€āļŠāđˆāļ™ abc.com 
āļŦāļĢāļ·āļ­āļŦāļēāļāđ€āļ›āđ‡āļ™ Wildcard āļĢāļ°āļšāļļ *.abc.com


# āļ—āļģāļāļēāļĢ CAT CSR Code āļĄāļēāļ”āļđ

cat server.csr

# āļ—āļģāļāļēāļĢ CAT Private Key āļĄāļēāļ”āļđ

cat private.pkey

# āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ Command Line āđāļšāļšāđ€āļ•āđ‡āļĄ

openssl ecparam -out your_domain.pkey -name prime256v1 -genkey \
&& openssl req -new -key your_domain.pkey -nodes -out your_domain.csr \
-subj "/C=TH/ST=Bangkok/L=BangKapi/O=YourCompanyName/CN=*.your-domain.com"

āļ§āļīāļ˜āļĩāļŠāļĢāđ‰āļēāļ‡ Command Line āđ€āļžāļ·āđˆāļ­ GEN CSR ECC Algorithm ** āđāļ™āļ°āļ™āļģ

āļ§āļīāļ˜āļĩāļŠāļĢāđ‰āļēāļ‡ Command Line āđ€āļžāļ·āđˆāļ­ GEN CSR ECC Algorithm

āļ§āļīāļ˜āļĩāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ CSR ECC āļœāđˆāļēāļ™āļĻāļđāļ™āļĒāđŒāļšāļĢāļīāļāļēāļĢ

āļ„āļĨāļīāļāļĨāļīāļ‡āļ„āđŒāđ€āļžāļ·āđˆāļ­āđ„āļ›āļĒāļąāļ‡āļĻāļđāļ™āļĒāđŒāļšāļĢāļīāļāļēāļĢ https://www.ireallyhost.com/client

āļāļ” Request New Certificate āļŠāļģāļŦāļĢāļąāļšāļ—āđˆāļēāļ™āļ—āļĩāđˆāđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļšāļĢāļąāļšāļĢāļ­āļ‡āļ„āļĢāļąāđ‰āļ‡āđāļĢāļ
​​​​​​​
āļŦāļĢāļ·āļ­ āļāļ”āļ›āļļāđˆāļĄ ReIssue Certificate āđ€āļžāļ·āđˆāļ­āļ­āļ­āļāđƒāļšāļĢāļąāļšāļĢāļ­āļ‡āļ‰āļšāļąāļšāđƒāļŦāļĄāđˆ āļŠāļģāļŦāļĢāļąāļšāļ—āđˆāļēāļ™āļ—āļĩāđˆāđ€āļ„āļĒāļ­āļ­āļāđƒāļšāļĢāļąāļšāļĢāļ­āļ‡āđāļĨāđ‰āļ§

āđ€āļĨāļ·āļ­āļ ECC (prime256v1) āļ•āļēāļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ , āļĢāļ°āļšāļšāļˆāļ° Genrerate ECC CSR āđƒāļŦāđ‰āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī

 

 

āļ­āđ‰āļēāļ‡āļ­āļīāļ‡

 

āđ„āļ­āđ€āļĢāļĩāļĒāļĨāļĨāļĩāđˆāđ‚āļŪāļŠ
āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™ āđāļĨāļ°āļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­
http://www.ireallyhost.com/support

 

 

 

 

āļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”āđƒāļ™āļāļēāļĢāđ€āļœāļĒāđāļžāļĢāđˆāļšāļ—āļ„āļ§āļēāļĄ āļ‚āđˆāļēāļ§āļŠāļēāļĢ
** āļšāļ—āļ„āļ§āļēāļĄāļ™āļĩāđ‰āļĄāļĩāļĨāļīāļ‚āļŠāļīāļ—āļ˜āļīāđŒ āđ„āļĄāđˆāļ­āļ™āļļāļāļēāļ•āļīāđƒāļŦāđ‰āļ„āļąāļ”āļĨāļ­āļ āļ—āļģāļ‹āđ‰āļģ āļ”āļąāļ”āđāļ›āļĨāļ‡āļāđˆāļ­āļ™āđ„āļ”āđ‰āļĢāļąāļšāļ­āļ™āļļāļāļēāļ• **
āđ‚āļ›āļĢāļ”āļĢāļ°āļšāļļāđāļŦāļĨāđˆāļ‡āļ—āļĩāđˆāļĄāļē āļšāļĢāļīāļĐāļąāļ— āđ€āļ­āđ‡āļāļ‹āđŒāļ•āļĢāđ‰āļē āļ„āļ­āļĢāđŒāļ›āļ­āđ€āļĢāļŠāļąāđˆāļ™ āļˆāļģāļāļąāļ” / https://www.ireallyhost.com
āļ—āļąāđˆāļ§āđ„āļ›
āļ„āļđāđˆāļĄāļ·āļ­ / āļ§āļīāļ˜āļĩāļāļēāļĢāļ•āļīāļ”āļ•āļąāđ‰āļ‡ SSL Certificate āļŠāļģāļŦāļĢāļąāļš cPanel Web Control Panel
āļšāļĢāļīāļāļēāļĢ SSL Certificate - āđ‚āļ”āļĒāđ„āļ­āđ€āļĢāļĩāļĒāļĨāļĨāļĩāđˆāđ‚āļŪāļŠ