Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Dev Section Modification & Patches
  • Search

[Question] Replacing default Let's Encrypt plugin or enhancing it? (ECC / ECC+RSA)

Section with modification and patches for Vesta
Post Reply
  • Print view
Advanced search
3 posts • Page 1 of 1
Somebodysh
Posts: 2
Joined: Mon Jun 05, 2017 11:35 pm

[Question] Replacing default Let's Encrypt plugin or enhancing it? (ECC / ECC+RSA)
  • Quote

Post by Somebodysh » Wed Jul 12, 2017 10:23 pm

Hello everyone! As some of you could already know, Let's Encrypt now supports ECC-keys based certificates, and the support coverage of ECC-256 is almost the same as RSA-4096, excluding very-very old clients. Also, there is a way to serve both RSA and ECC certificates for nginx depending on client's abilities.
But Let's Encrypt in current VestaCP version can only generate and manage RSA-based keys, is there any mod to add/replace ECC keys?
I even found acme.sh - bash-based implementation of Certbot with ECC support, can any Linux-guru make a tutorial of replacing default LE plugin with this one? Pls :3
Top

jodumont
Posts: 26
Joined: Fri Jan 05, 2018 3:03 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: [Question] Replacing default Let's Encrypt plugin or enhancing it? (ECC / ECC+RSA)
  • Quote

Post by jodumont » Mon Jan 08, 2018 4:12 pm

Hi;

I don't think vestaCP use acme.sh they seams passing queries via the API

Code: Select all

api='https://acme-v01.api.letsencrypt.org'
what you are looking for is in https://github.com/serghey-rodin/vesta/ ... ncrypt-csr or /usr/local/vesta/bin/v-sign-letsencrypt-csr on your server

Code: Select all

# Defining JWK header
header='{"e":"'$exponent'","kty":"RSA","n":"'"$modulus"'"}'
header='{"alg":"RS256","jwk":'"$header"'}'
the api seams not supporting, yet the ECC

but I might be wrong
Top

jodumont
Posts: 26
Joined: Fri Jan 05, 2018 3:03 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: [Question] Replacing default Let's Encrypt plugin or enhancing it? (ECC / ECC+RSA)
  • Quote

Post by jodumont » Wed Jan 10, 2018 2:35 pm

if I may add more info
have been chosen to try to increase compatibility
http://letsencrypt.readthedocs.io/en/la ... l#feedback
Top


Post Reply
  • Print view

3 posts • Page 1 of 1

Return to “Modification & Patches”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password