Listing Thumbnail

    EJBCA Enterprise Cloud - Premium Support

     Info
    Deployed on AWS
    Free Trial
    EJBCA PKI for Enterprises - A powerful and flexible certificate issuance and management system to issue and enable full life-cycle control of digital certificate and Certificate (CA), Registration (RA) and Validation Authorities (VA); enabling multiple use cases and standards compliance.
    4.5

    Overview

    Play video

    EJBCA PKI for Enterprises - A powerful and flexible certificate issuance and management system to issue and enable full life-cycle control of digital certificate and Certificate (CA), Registration (RA) and Validation Authorities (VA); enabling multiple use cases and standards compliance. EJBCA now includes support for CloudHSM and AWS KMS, has introduced support for the ACME protocol and has a REST API. Please visit the EJBCA Enterprise Cloud documentation for CloudHSM and AWS KMS integration guides. This instance includes Premium Support but is functionally identical to the Standard listing.

    Version 2.0 and above now feature a web based configuration wizard so options to install directly into an RDS database or even have the ManagementCA keys be generated directly into CloudHSM can be chosen.

    Please contact us for discounts on annual and multi-node enterprise pricing at sales@keyfactor.com !

    Highlights

    • Multiple CAs and levels of CAs, build a complete infrastructure (or several) within one instance of EJBCA.
    • Unlimited number of Root CAs and SubCAs. Request cross certificates and bridge certificates from other CAs and Bridge CAs. Issue cross certificates to other CAs.
    • Support all common PKI Architectures, as well as many uncommon. Store keys in CloudHSM, AWS KMS, in a PKCS11 connected HSM, or in the database (for demo).

    Details

    Delivery method

    Supported services

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)
    9.3.0, v4.3.0 Component
    AWS Image Builder Component for EJBCA Enterprise

    Latest version

    Operating system
    AmazonLinux 2023

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Trust Center

    Trust Center
    Access real-time vendor security and compliance information through their Trust Center powered by Drata or Vanta. Review certifications and security standards before purchase.

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 30 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    EJBCA Enterprise Cloud - Premium Support

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (22)

     Info
    Dimension
    Cost/hour
    t3a.large
    Recommended
    $4.11
    c5.2xlarge
    $8.00
    c5.xlarge
    $5.94
    m3.large
    $4.11
    t2.2xlarge
    $8.00
    t2.medium
    $3.20
    t2.xlarge
    $5.94
    t3.medium
    $3.20
    t3.large
    $4.11
    t3.xlarge
    $5.94

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for premium support, billed per running EC2 instance. Pricing scales with the instance size you choose for your EJBCA Enterprise Cloud deployment. You can select from compute-optimized, general-purpose, memory-optimized, and burstable instance families across small to larger sizes. Larger instances carry higher hourly support rates than smaller ones. There is no long-term commitment, so your support cost rises and falls with the instances you run and the hours they operate. Match the instance size to your workload to control what you pay.

    Top-of-mind questions for buyers

    You are billed per hour for each running EC2 instance of your EJBCA Enterprise Cloud deployment. The support rate attaches to the instance you run, matching its size. Each active instance meters its own hours, so running two instances bills two separate hourly support charges simultaneously.
    Support charges apply per running instance per hour. A fully stopped instance does not accrue hourly support charges. Underlying AWS storage fees may still apply while the instance is stopped, but the premium support meter counts running time only.
    Larger instance sizes carry higher hourly support rates than smaller ones. If you switch sizes, your hourly charge changes to the new instance rate going forward. There is no long-term commitment, so cost rises and falls with the size and hours you run.
    www.keyfactor.com
    Helpful?

    Custom pricing options

    Request a private offer to receive a custom quote.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Support

    Vendor support

    Product Support: To register with Keyfactor Support, please send an email to marketplace-support@keyfactor.com  and note that you are an AWS customer. Please note that Keyfactor Support has no other way to identify you as a Keyfactor customer unless you first contact us at marketplace-support@keyfactor.com . You will then be asked to fill out a questionnaire so that we can identify you in our system. Please do not expect a response from support without completing this process first.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Device Security, Device Connectivity
    Top
    10
    In Device Security

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Certificate Authority Architecture
    Support for multiple Certificate Authorities (CAs) and hierarchical CA levels, including unlimited Root CAs and SubCAs with capability to issue cross certificates and bridge certificates between CAs.
    Key Storage Options
    Support for multiple key storage backends including AWS CloudHSM, AWS KMS, PKCS11-connected HSM, and database storage for flexible deployment scenarios.
    Protocol Support
    Support for ACME protocol and REST API for certificate issuance and management operations.
    Certificate Lifecycle Management
    Full lifecycle control of digital certificates from issuance through management with support for Certificate Authority (CA), Registration Authority (RA), and Validation Authority (VA) functions.
    PKI Architecture Flexibility
    Support for common and uncommon PKI architectures enabling multiple use cases and standards compliance within a single instance.
    Hardware Security Module Integration
    FIPS 140-2 Level 3 validated Cloud HSMs utilized for securing Certificate Authority keys with high availability
    Post-Quantum Cryptography Support
    Support for NIST-standardized PQC encryption algorithms including Dilithium, SPHINCS+, and Falcon for quantum-resistant certificate issuance
    Certificate Authority Provisioning
    Enterprise-grade Certificate Authority provisioned in minutes with virtual key ceremonies and no complex hardware or software infrastructure required
    Certificate Lifecycle Management Automation
    Integrated end-to-end certificate lifecycle management automation for provisioning certificates to all endpoints across private and public certificates from centralized console
    Access Control and Security Policies
    Strict access and security policies enforced for Certificate Authority management including M of N control for all CA-related operations
    Key Lifecycle Management
    Supports comprehensive key and certificate lifecycle management including key storage, generation, rotation, distribution, and usage policies.
    Cryptographic Algorithm Support
    Implements FIPS 140-3 validated encryption libraries, Covercrypt for post-quantum resistance with access policy capabilities, and Findex for search encryption functionality.
    Public Key Infrastructure Integration
    Provides seamless integration with external Public Key Infrastructure systems for managing keys and certificates beyond organizational boundaries.
    Multi-Tenant Key Management
    Delivers on-the-fly encryption and decryption key solutions with support for managing sensitive data across multiple domains including workspace, research and development, human resources, and electronic communications.

    Contract

     Info
    Standard contract
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4.5
    40 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    70%
    30%
    0%
    0%
    0%
    0 AWS reviews
    |
    40 external reviews
    External reviews are from G2  and PeerSpot .
    reviewer2917623

    Flexible certificate management has supported strict compliance and complex PKI customization

    Reviewed on Oct 25, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for EJBCA Enterprise involves managing and maintaining the complete lifecycle of certificates and addressing client needs while maintaining the PKI and CA certificates, ensuring all CA certificates and end user certificates comply with our internal security requirements and legal obligations regarding certificate exchange.

    A practical example of how I use EJBCA Enterprise daily is to deliver certificates for the appropriate client, ensuring EJBCA provides all requested certificates and can publish information about revoked certificates through the CRL. There is a law in our country that requires us to issue certificates for user authentication with a certificate lifetime of two years. I use EJBCA Enterprise for this, modifying and adjusting all certificate configurations, and I can also enforce certificate requests. For instance, if a requested certificate is produced with a public key having a weak exponent, we cannot accept it. This involves configuring and ensuring the solution works properly.

    Regarding my main use case and daily tasks with EJBCA Enterprise, I can confirm that it is very flexible, allowing us to accomplish what we need. It is a very good PKI solution that enables us to generate certificates and ensure they comply with specific regulations or client needs. The daily tasks revolve around this flexibility, and EJBCA Enterprise excels in that area. I would also mention that communication with the support portal about Keyfactor is decent for regular questions, but when seeking expertise on the solution, it can be challenging.

    How has it helped my organization?

    EJBCA Enterprise has positively impacted my organization by providing flexibility regarding certificate profiles. Previously, I utilized another PKI solution from a well-regarded vendor, but EJBCA Enterprise allows me to create certificates as needed, filter requests efficiently, and implement mechanisms quickly while adhering to regulatory duties concerning certificates. EJBCA Enterprise offers precision in certificate management.

    What is most valuable?

    The best feature EJBCA Enterprise offers is its support, which provides good answers to questions. Additionally, it provides a very complete registration authority within the solution, supplying all necessary information about certificates, including trust chains and CRLs. It also provides numerous logs and many possibilities regarding certificate requests without a registration authority, such as ACME and SCEP, which can be beneficial in some environments. An important capability is the ability to build a custom PKI with multiple HSMs, which is a major advantage since EJBCA Enterprise can integrate with various HSMs from different vendors. A notable feature is the extensive configuration possibilities regarding certificate templates and profiles, offering unparalleled flexibility compared to other PKI solutions on the market. While the user experience may be slightly complex, I can essentially customize certificates in various formats, such as X.509, SSH, or ITSM format, making it a very comprehensive PKI solution.

    What needs improvement?

    EJBCA Enterprise needs to improve its user experience regarding the UI.

    EJBCA Enterprise could be improved by simplifying the deployment process. Currently, making a custom installation requires creating and deploying WildFly before the EJBCA Enterprise installation, which adds complexity. Additionally, I believe EJBCA Enterprise should enhance its REST API options, as the current offerings are limited compared to the very complete SOAP API. Furthermore, deploying an OCSP server could improve the certificate situation by providing real-time updates on certificate status for users who may not be well-versed in cryptography. Lastly, EJBCA Enterprise should develop better data exposure so that if a team wants real-time data access in the PKI about certificates, there would be an endpoint for that, allowing for statistical insights.

    For how long have I used the solution?

    I have been using EJBCA Enterprise for two years.

    What do I think about the stability of the solution?

    EJBCA Enterprise is very stable.

    What do I think about the scalability of the solution?

    EJBCA Enterprise is very scalable. As long as your infrastructure permits, you can add and request as many certificates as you want. The only limitation is the infrastructure itself.

    How are customer service and support?

    Customer support is good for regular questions, but when I require expert advice on high-skill questions, it can be challenging. I would rate customer support a six on a scale of one to ten.

    What other advice do I have?

    My advice for others looking into using EJBCA Enterprise is to have a solid understanding of PKI and RFC recommendations before beginning, as EJBCA Enterprise offers many possibilities that can be overwhelming. Knowing what you want beforehand allows you to effectively build what you need using EJBCA Enterprise.

    Budi Muhamad

    Digital signatures have strengthened compliance and user access control but still need performance tuning

    Reviewed on Oct 23, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for EJBCA Enterprise is for certificate issuance for users and in the digital signature company.

    A specific example of how I use EJBCA Enterprise for certificate issuance and digital signatures in my company is that digital signatures are used in my regions for signing PDF documents in business-to-customer business models, and our regulatory compliance is aligned with the Ministry of Information and Digital as a root CA in Indonesian regions.

    EJBCA Enterprise is only used for digital signatures in my company and for generating TLS or SSL certificates for internal users.

    How has it helped my organization?

    EJBCA Enterprise has positively impacted our organization. However, we still struggle with regulatory compliance. EJBCA Enterprise is not used or approved for public use at this time, as we currently only use it internally until we receive permission to make the product public, allowing customers to use our applications with EJBCA Enterprise as the certificate tool for issuance.

    Internally, EJBCA Enterprise helps my team with multi-factor authentication for accessing EJBCA Enterprise as our core system. We can install certificates for super administrators, so not all internal staff can use EJBCA Enterprise—only designated personnel.

    What is most valuable?

    The best features EJBCA Enterprise offers are that it is very easy to install, especially with the appliance or OVA version we are using. It integrates easily with HSM, it is easy to monitor because it has a good GUI and website interface, and it is more secure than other competitors.

    The features that help my team day-to-day, such as easy integration with HSM and having a good GUI, allow us to simply deploy EJBCA Enterprise into virtual machines. The appliance website provides options to integrate with HSM by simply inputting the IP and port to test the connections, ensuring all integrations are successfully connected.

    The new version of EJBCA Enterprise allows us to back up the system and logs more easily, providing a restore menu in the appliance web interface.

    What needs improvement?

    EJBCA Enterprise can be improved once we start the digital signature business and after our business makes a decision to use EJBCA Enterprise at scale.

    I chose a rating of seven based on my seven years of experience. I assigned a three rating because EJBCA Enterprise is a high-resource system, and there are instances where the CPU peaks for no apparent reason, making it difficult to investigate.

    For how long have I used the solution?

    I have been using EJBCA Enterprise for almost seven years.

    What do I think about the scalability of the solution?

    We have encountered sudden issues within our company related to our core systems regarding EJBCA Enterprise's scalability.

    How are customer service and support?

    EJBCA Enterprise provides access to their support, which is very helpful.

    EJBCA Enterprise's customer support always responds to our issues when we submit tickets from the Keyfactor principal portals.

    I rate the customer support a six.

    Which solution did I use previously and why did I switch?

    From the beginning, we made a decision to start using EJBCA Enterprise in our company.

    What was our ROI?

    EJBCA Enterprise is our core system. The employees needed are not for using EJBCA Enterprise but for serving our public users.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing shows that it is very high and expensive. The setup cost is manageable, but licensing is expensive each year.

    What other advice do I have?

    On a scale of one to ten, I rate EJBCA Enterprise a seven.

    Regarding EJBCA Enterprise's AI capabilities, I recommend its governance and security features, as they provide very high security through multi-factor authentication, login via certificates, and options for access control for those who can use EJBCA Enterprise.

    My advice to others considering EJBCA Enterprise is that I recommend using the new version with the OVA version, especially the appliance for on-premises deployment, as it is very easy to install, integrate, and work with APIs, along with other components such as EJBCA Enterprise as a certificate authority or EJBCA Enterprise as a validation authority, including other products from Keyfactor such as SignServer and HSM.

    alaa eddine b.

    Easy CI/CD Setup and Responsive Support

    Reviewed on Oct 01, 2026
    Review provided by G2
    What do you like best about the product?
    CICD version and facility to install. reactivity of the support
    What do you dislike about the product?
    log stack trace not very verbose and clear
    What problems is the product solving and how is that benefiting you?
    ACME, MSAE to automate our lifecycle certificate
    Information Technology and Services

    Flexible, Scalable, Standards-Based PKI Platform

    Reviewed on Aug 11, 2026
    Review provided by G2
    What do you like best about the product?
    flexibility and scalability. It provides a robust, standards-based PKI platform that can support a wide range of use cases
    What do you dislike about the product?
    the initial configuration and administration can be challenging for organizations with limited PKI experience.
    What problems is the product solving and how is that benefiting you?
    automate and scale certificate and PKI management
    Josibeth C.

    Simplicity and Efficiency in Certificate Management

    Reviewed on Dec 11, 2025
    Review provided by G2
    What do you like best about the product?
    I really like the simplicity of Keyfactor EJBCA®. It is very easy to understand, manage, and configure. There is a large amount of manuals available to set up the service, whether with a container or directly from the source code, and it was quite easy for us to modify the code without any problem.
    What do you dislike about the product?
    The most complicated issue that is causing us some friction now would be the disconnection with the HSM services. I understand it's due to the type of library, the PKCS11, used for this type of connection, but it's what could cause us some trouble at the moment. We need to be vigilant; if the connection drops, reestablish it and restart WildFly if we have a token disconnection.
    What problems is the product solving and how is that benefiting you?
    Keyfactor EJBCA® has simplified setting up a PKI quickly and easily, meeting the required standards in Chile. The documentation is clear, facilitating the administration, configuration, and modification of the software according to our needs.
    View all reviews