Security /info/alibaba/ssl

Let's Encrypt ACME Example Programs

Date Created: June 18, 2018
Last Update: June 22, 2018

Introduction

The example programs on this page support the article series on Let's Encrypt ACME API for managing SSL certificates for Alibaba Cloud Services. For more information on how to ues ACME: Let's Encrypt Part 1.


Python Examples

Last Update: June 22, 2018
Requirements: Python 3.6 or newer (Python 2 is not supported)
Platforms: Tested on Windows 10

Python Libraries: (versions tested)
  • cryptography version 2.2.2 (March 27, 2018)
  • pyOpenSSL version 18.0.0 (May 16, 2018)
  • requests version 2.19.1 (June 14, 2018)
Programs: (versions tested)
  • Python version 3.6.5 for Windows (March 28, 2018) Download Page
  • OpenSSL version 1.1.0h for Windows (March 27, 2018) Download Page

Download: ACME Examples in Python (Zip - 20 KB)
Note: Antivirus software will complain about this download because it is a zip file with Python source code.

Getting Started:

  1. Create a working directoy on your system.
  2. Download the package above.
  3. Unzip the package into your working directory.
  4. Create your Let's Encrypt Account Key - python make_account_key.py.
  5. Display your account information - python get_account-info.py.
  6. Read the artices mentioed above and study the example source code



15220 Main Street, Bellevue, WA 98007
T: 425-528-8500 - F: 425-528-8550 - E: neoprime@neoprime.io

Copyright 2018 NeoPrime LLC