What is Amazon Trust Services? (2024)

By

  • Rahul Awati
  • Stephen J. Bigelow,Senior Technology Editor

Amazon Trust Services is a certificate authority created and operated by Amazon Web Services. Amazon Trust Services works with the AWS Certificate Manager service to simplify certificate management and ensure secure communication between a client and a server.

The AWS Certificate Manager can help an IT team overcome the complex, error-prone manual tasks involved with creating Secure Sockets Layer (SSL) or Transport Layer Security (TLS) certificates; it enables an administrator to provision, deploy and automatically renew certificates. A user can request a new certificate and deploy it to other Amazon services, including Elastic Load Balancing and Amazon CloudFront.

While Amazon Trust Services provides free certificates that AWS users sign, an IT team must still obtain and pay for certificates. In addition, an IT pro can upload a non-Amazon Trust Services certificate to the AWS Certificate Manager.

Amazon Trusted Services: A certificate authority

Consumers and businesses need a way to securely exchange data while staying ahead of bad actors. A digital certificate (or public key certificate) is like a password that enables secure data exchanges using the public key infrastructure (PKI). Digital certificates are commonly used for initializing SSL connections between web browsers and servers, and to authenticate digital signatures.

What is Amazon Trust Services? (1)

In simple terms, digital certificates help protect information online, encrypt digital transactions, and enable secure multiparty communication.

A certificate authority (CA) is a trusted organization that verifies the identities of websites, devices and people to ensure secure communications and trusted transactions. They do this by issuing digital certificates.

SSL and TLS certificates are critical for encrypting web traffic, and for ensuring safe data exchange and transactions on banking, e-commerce or other kinds of websites containing sensitive data. This is why CAs and digital certificates play a vital role in ensuring digital/internet security.

Amazon Trust Services is a trusted CA that issues digital SSL certificates free to developers who want to encrypt their website or application traffic. It is the root CA for AWS, allowing AWS developers to directly purchase the verified SSL certificates they need from the Amazon ecosystem without having to go to a third-party CA.

Amazon Trust Services: A trustworthy CA

Amazon Trust services operates five root CAs that enable an IT team to provision and deploy several certificate classes:

  • Amazon Root CA 1 uses SHA-256 with a 2,048 bit key;
  • Amazon Root CA 2 uses SHA-384 with a 4,096 bit key;
  • Amazon Root CA 3 uses ECC P-256 (or NIST P-256);
  • Amazon Root CA 4 uses ECC P-384 (or NIST P-384); and
  • Starfield Services Root Certificate Authority-G2 uses SHA-256 with a 2,048 bit key.

AWS Certificate Manager only issues certificates from Amazon Root CA 1 (SHA-256 with a 2 KB key), which browsers recognize as a valid CA. For additional validation, Starfield Services Root Certificate Authority-G2 cross-signs those certificates; and Starfield Class 2 Certification Authority cross-signs them again.

What is Amazon Trust Services? (2)

AWS purchased the Starfield Services CA, a root that has been valid since 2005 and found in most browsers. This ensures the ubiquity of the Amazon Trust Services CA so developers don't need to take any additional action to use any of its issued certificates.

Common web browsers and operating systems automatically trust CA issued by Amazon Trust Services. The process of adding a certificate to a server depends on the OS: Windows Server, macOS, Ubuntu or Red Hat Enterprise Linux/Fedora/CentOS.

While Amazon Trust Services provides free certificates that AWS users sign, an IT team must still obtain and pay for certificates. They can also upload a non-Amazon Trusted Services certificate to the AWS Certificate Manager, however. Amazon Trust Services Certificate Policy describes Amazon's policies and practices for issuing public certificates.

Certificates encrypt data

Amazon Trust Services uses certificate management to implement strong data security in the AWS public cloud. An SSL certificate is a small data file that provides a cryptographic key tied to a company's unique information. A certificate ensures that each key is truly unique and trustworthy. When a certificate is deployed, one end of the SSL link establishes identity and trust for the other end. But an IT team does not produce certificates itself. A third-party CA, such as Amazon Trust Services, issues certificates. The certificate's key is tied to the identity of the CA, verifying that the certificate is genuine -- a process called signing the certificate.

AWS Certificate Manager

In addition to securing communications and data, an SSL certificate helps improve a site's search rankings. However, SSL/TLS certificates are time-limited and usually valid for only one year. After expiring, a certificate needs to be renewed. IT personnel must manually track and update certificates, which can be a difficult and costly.

Amazon Trust Services works with AWS Certificate Manager to ease certificate management for securing client/server communication, and to implement strong data security in the AWS public cloud. With the AWS Certificate Manager service, users can easily provision, manage and deploy public or private SSL/TLS certificates, and use them with their AWS services (e.g., Elastic Load Balancers or Amazon CloudFront distributions), or with internal connected resources.

Benefits of AWS Certificate Manager are as follows:

  • eliminates the manual processes associated with using and managing SSL/TLS certificates;
  • certifies private keys are protected and stored using strong encryption;
  • handles automatic certificate renewals; and
  • avoids downtime due to misconfigured, revoked or expired certificates.

After receiving a certificate from Amazon Trust Services, click on the padlock symbol in the browser bar of an HTTPS website. It will display that you are on a secured connection that is 'Verified by: Amazon.'

This was last updated in June 2021

Continue Reading About Amazon Trust Services

  • Free Amazon SSL certificates' value is a matter of trust
  • How to buy digital certificates for your enterprise
  • Add secure, signed certificates to a vSphere environment with VMCA
  • Timeline: Symantec certificate authority improprieties

Related Terms

Amazon EC2 Instance
An Amazon EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) scalable compute platform for running ...Seecompletedefinition
Amazon Resource Name (ARN)
An Amazon Resource Name is a file naming convention used to identify a particular resource in the Amazon Web Services (AWS) ...Seecompletedefinition
AWS Reserved Instances
AWS Reserved Instances (RIs) refer to compute capacity that can be reserved on Amazon Elastic Compute Cloud (Amazon EC2) and ...Seecompletedefinition

Dig Deeper on AWS infrastructure

  • What is a SSL (secure sockets layer)?By: TechTargetContributor
  • Secure Sockets Layer certificate (SSL certificate)By: RahulAwati
  • X.509 certificateBy: AlexanderGillis
  • 3 types of PKI certificates and their use casesBy: IsabellaHarford
What is Amazon Trust Services? (2024)

FAQs

What is Amazon Trust Services? ›

Amazon Trust Services is a certificate authority created and operated by Amazon Web Services. Amazon Trust Services works with the AWS Certificate Manager service to simplify certificate management and ensure secure communication between a client and a server.

What is AWS Truststore? ›

A trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store.

How does TLS certificate verification work? ›

The browser attempts to verify the authenticity of the web server by requesting identifiable information. The web server sends the SSL/TLS certificate that contains a public key as a reply. The browser verifies the SSL/TLS certificate, ensuring that it is valid and matches the website domain.

What is the use of ACM? ›

AWS Certificate Manager (ACM) is a service that lets you easily provision, manage, and deploy public and private Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS services and your internal connected resources.

What is the meaning of trust services? ›

Trust service means an electronic service that helps various parties make binding decisions. A simple example is a service provision contract (such as ordering waste removal, choosing a mobile package or buying a washing machine online), which is entered into between the provider and the user of a service.

What does a trust service provider do? ›

A Trust Services Provider provides one or more of the following services: Creating, verifying and validating electronic signatures, seals or time stamps, electronic registered delivery services and certificates that are related to those services.

What is the purpose of a truststore? ›

While a keystore typically holds onto certificates that identify us, a truststore holds onto certificates that identify others. In Java, we use it to trust the third party we're about to communicate with.

How do I know which Truststore is used? ›

To identify the TrustStore file being used by the Confluence JVM, follow these steps:
  1. Halt all Confluence nodes.
  2. Add the following system property on each node. ...
  3. Restart the Confluence nodes one at a time. ...
  4. In your catalina.out log file, located in the Confluence installation directory, look for this string:
Mar 13, 2024

What is the difference between trust and keystore? ›

The KeyStore is used by the adapter for client authentication, while the TrustStore is used to authenticate a server in SSL authentication. A KeyStore consists of a database containing a private key and an associated certificate, or an associated certificate chain.

What is the purpose of TLS certificate? ›

TLS/SSL certificates are used to protect both the end users' information while it's in transfer, and to authenticate the website's organization identity to ensure users are interacting with legitimate website owners.

How do I know if my certificate is TLS? ›

Enter the URL you wish to check in the browser. Right-click the page or select the Page drop-down menu, and select Properties. In the new window, look for the Connection section. This will describe the version of TLS or SSL used.

How do I know if my TLS is active? ›

For Chrome
  1. Open the Developer Tools (Ctrl+Shift+I)
  2. Select the Security tab.
  3. Navigate to the WebAdmin or Cloud Client portal.
  4. Under Security, check the results for the section Connection to check which TLS protocol is used.
Sep 6, 2023

Does AWS provide a free SSL certificate? ›

Public SSL/TLS certificates provisioned through AWS Certificate Manager are free. You pay only for the AWS resources you create to run your application. If you manage AWS Private Certificate Authority (CA) through ACM, refer to the AWS Private CA Pricing page for more details and examples.

How long does AWS certificate validation take? ›

Your new certificate might continue to display a status of Pending validation for up to 30 minutes.

Why is ACM important? ›

ACM is a global scientific and educational organization dedicated to advancing the art, science, engineering, and application of computing, serving both professional and public interests by fostering the open exchange of information and by promoting the highest professional and ethical standards.

Is it safe to trust Amazon? ›

Is buying from Amazon safe? In general, Amazon is safe to use. Their site and product lines follow industry-standard security practices when it comes to handling your data. However, any time you share your personal information online, you should take extra precautions.

How do I stop Amazon charges? ›

Canceling a subscription or recurring payment

To cancel a subscription or recurring payment, click the Cancel link on the Details page, and then click Confirm cancellation in the dialog box that opens. When the cancellation has been processed, we will send you a notification email that confirms the cancellation.

What is Amazon STS used for? ›

AWS provides AWS Security Token Service (AWS STS) as a web service that enables you to request temporary, limited-privilege credentials for users.

What is meant by Amazon Trusted Advisor and mention its benefits? ›

AWS Trusted Advisor is an online resource to help you reduce cost, increase performance, and improve security by optimizing your AWS environment. AWS Trusted Advisor provides real-time guidance to help you provision your resources following AWS best practices.

Top Articles
Latest Posts
Article information

Author: Margart Wisoky

Last Updated:

Views: 6140

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Margart Wisoky

Birthday: 1993-05-13

Address: 2113 Abernathy Knoll, New Tamerafurt, CT 66893-2169

Phone: +25815234346805

Job: Central Developer

Hobby: Machining, Pottery, Rafting, Cosplaying, Jogging, Taekwondo, Scouting

Introduction: My name is Margart Wisoky, I am a gorgeous, shiny, successful, beautiful, adventurous, excited, pleasant person who loves writing and wants to share my knowledge and understanding with you.