
Closed
Posted
Paid on delivery
I’m planning to stand up an internal public-key infrastructure and need a clear, implementation-ready design for the certificate authority that will sit at its core. The authority must be able to issue two certificate types—SSL/TLS (Domain-Validated) and Client Certificates—and the design has to account for automated certificate management from day one. Scope Please translate my high-level requirements into a detailed blueprint that covers: • A two-tier CA hierarchy with an offline root and online issuing CA(s). • Policies and procedures for issuing DV SSL/TLS certificates as well as client authentication certificates, including enrollment, approval, revocation, and re-issuance flows. • Integration points for automated lifecycle management (ACME or an equivalent protocol) so web servers and client devices can request, renew, and revoke certificates without manual intervention. • Key protection strategies (HSM usage, key sizes, cryptographic algorithms, rotation schedules). • Availability, backup, and disaster-recovery considerations. • Compliance artifacts—Certificate Policy (CP), Certification Practice Statement (CPS), and sample subscriber agreements. • OCSP/CRL design, logging, and audit requirements. Deliverables 1. Architecture diagram(s) in PDF/PNG plus the editable source (Visio, [login to view URL], or similar). 2. A written specification (≈15-25 pages) outlining all components and processes listed above. 3. Example configuration snippets or scripts (OpenSSL, EJBCA, Smallstep, or another suggested CA software) demonstrating automated issuance via ACME. 4. Acceptance checklist so I can validate the build against the design. Acceptance Criteria • All functional requirements for DV SSL/TLS and client certificates are covered. • Automated enrollment and renewal flows are clearly documented and testable. • Security controls align with current PKI best practices (NIST SP 800-57, CAB Forum baseline). If anything is unclear, let me know early so we can keep this blueprint precise and actionable.
Project ID: 40715145
22 proposals
Remote project
Active 2 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $160 USD for this job

I propose a comprehensive public-key infrastructure design for your organization, emphasizing a two-tier CA hierarchy with an offline root CA and online issuing CA(s). This design will include detailed policies for certificate issuance, approval, revocation, and automated lifecycle management, ensuring seamless certificate management. Key protection strategies like HSM usage, cryptographic algorithms, and backup measures will be implemented to enhance security. Compliance artifacts and detailed architecture diagrams will be provided, along with example configuration scripts for automated certificate issuance using recommended tools. Our expertise in PKI implementations aims to meet your immediate needs while establishing a scalable foundation for the future. Open communication will be maintained throughout the project to ensure alignment with your goals. Feel free to provide additional insights to further refine the design for maximum effectiveness.
$225 USD in 5 days
5.5
5.5

Hello, I can deliver a comprehensive implementation-ready PKI design for your internal infrastructure. My approach involves architecting a secure two-tier hierarchy with an offline root CA and online issuing CAs, defining clear issuance and revocation workflows for both DV SSL/TLS and client certificates. I will integrate an automated lifecycle protocol like ACME for seamless provisioning and renewal, detail robust key protection strategies including HSM utilization and cryptographic parameters, and establish high-availability, backup, and disaster recovery procedures. Finally, I will provide the required compliance documentation such as the Certificate Policy and Practice Statement, alongside a resilient OCSP and CRL validation design. 1) What specific Hardware Security Module or key storage vendor do you plan to use for safeguarding the root and issuing keys? 2) Do you have a preferred software stack or open-source tool for running the issuing CAs and ACME server? Thanks, Bharat
$140 USD in 7 days
4.5
4.5

==== Hi - Truong here ==== "CERTIFICATE AUTHORITY DESIGN BLUEPRINT" - you need an implementation-ready PKI design that covers the CA hierarchy, certificate lifecycle, automation, key protection, recovery and compliance documents. I would structure this around an offline root and separate online issuing CA, with ACME handling automated issuance and renewal. The blueprint should also define revocation, OCSP/CRL, HSM protection, audit logs and recovery procedures so the design is usable by the team that implements it. Which CA platform are you currently considering: EJBCA, Smallstep, OpenSSL, or are you open to a recommendation based on your environment? Looking forward to work with you.
$150 USD in 1 day
4.6
4.6

The two-tier CA hierarchy with an offline root and online issuing CA is the concrete constraint here. I'll design this using OpenSSL for certificate generation and management, so the root CA will be kept offline on a secure, air-gapped system, and the issuing CA will run on a hardened Linux server, likely using Ubuntu LTS for stability. The design will detail the certificate policies for both DV SSL/TLS and client certificates, specifying the enrollment and approval workflows, which will involve secure submission portals and, for client certs, a robust verification step before issuance. Revocation and re-issuance processes will also be clearly mapped out. I would assume the automated certificate management will use ACME, so the design will include the necessary API endpoints and configuration for an ACME server like Let's Encrypt's Boulder or a similar self-hosted option, making sure it can interact with your domain registrar or DNS provider for DV validation. The brief leaves the specific hardware or cloud provider for the issuing CA underspecified, so I will assume a virtual machine environment on a major cloud provider like AWS or Azure unless you specify otherwise, which allows for easier snapshotting and scaling. Track record on here: 5.0 across 10 reviews, 100% on time and 100% on budget. This is a good fit for the structured methodology required for a Certificate Authority design. My proposed next step is a short call on Freelancer to cover the details of the proposed ACME integration and the specific security requirements for the offline root CA.
$206 USD in 21 days
3.7
3.7

❇️❇️ Hi, I can design your production-ready two-tier PKI with offline Root CA, online Issuing CA, HSM protection, ACME automation, TLS/client certificates, OCSP/CRL, HA/DR, CP/CPS documentation, diagrams, configurations, and acceptance testing aligned with NIST and CA/B Forum practices.
$200 USD in 1 day
3.0
3.0

I can prepare a detailed, implementation-ready PKI blueprint covering the complete CA lifecycle and operational architecture. The design will cover the offline root CA and online issuing CA hierarchy, DV TLS and client certificates, enrollment/approval/revocation/re-issuance workflows, ACME automation, HSM and key-protection strategy, OCSP/CRL, logging, backup and disaster recovery. I will also document the Certificate Policy, CPS, subscriber agreements, security controls, operational procedures and acceptance checklist, with practical OpenSSL or selected CA-platform configuration examples. The deliverables can include architecture diagrams with editable source, a structured 15-25 page technical specification, automation examples, sample configurations and implementation guidance aligned with the requested PKI standards. I will clearly separate design decisions, assumptions, one-time implementation requirements and ongoing operational considerations so the blueprint can be used directly for implementation.
$140 USD in 7 days
1.4
1.4

Hi, starting with the two tier hierarchy and offline root before drafting policy. Delivering a design blueprint covering DV SSL/TLS and client certificate issuance with automated lifecycle management is the goal. Previously I have worked on PKI designs where offline roots, ACME enrollment, and revocation flows all had to align with CAB Forum baseline requirements. I would base key protection on NIST SP 800-57 guidance, with HSM backed issuing CAs, documented rotation schedules, and OCSP and CRL design that your team can actually operate. Your posted range is tight for a 15 to 25 page specification plus diagrams and configuration examples, so I would suggest starting with the architecture, CP, and CPS, then adding the OpenSSL or Smallstep snippets and acceptance checklist as a second phase. Confident I can give you a precise, testable blueprint within your deadline if awarded. Talk soon.
$30 USD in 7 days
0.0
0.0

Hi Fa, I Waiting for your response in chat! Best Regards.
$140 USD in 3 days
0.0
0.0

Hello Dear, I’m Md Ruhul Ajom, an experienced PKI and Cybersecurity Engineer with 10+ years of experience designing certificate authorities and secure cryptographic infrastructures. I understand you need an implementation-ready two-tier CA blueprint covering DV TLS, client certificates, ACME automation, HSM protection, revocation, HA/DR, compliance documentation, and audit controls. I am skilled in PKI, OpenSSL, EJBCA, Smallstep, ACME, HSMs, X.509, OCSP/CRL, cryptographic policies, and security architecture. I have a few questions: 1. Which CA platform do you prefer? 2. Which HSM environment is planned? 3. What is your target deployment environment? I can deliver the architecture diagrams, detailed specification, automation examples, and acceptance checklist aligned with your requirements. Looking forward to hearing from you. Best regards, Md Ruhul Ajom
$60 USD in 3 days
0.0
0.0

The part that usually causes trouble in designing a Certificate Authority isn't the high-level requirements — it's ensuring a robust automated lifecycle management system that integrates seamlessly with existing infrastructures. If not handled correctly, you risk operational inefficiencies and security vulnerabilities, especially with the automated issuance and renewal processes. I propose a two-tier architecture featuring an offline root CA for security and an online issuing CA for performance. This ensures optimal key protection while allowing for efficient certificate management through ACME for automated requests and renewals. I'll outline detailed policies for certificate issuance, revocation, and re-issuance, alongside disaster recovery and compliance artifacts like CP and CPS. A critical risk here is the potential for key compromise. To mitigate this, we'll implement HSM for key management and establish strict cryptographic controls, including rotation schedules. 1. What specific compliance standards need to be prioritized beyond NIST SP 800-57? 2. Are there existing systems that need to integrate with the CA, and if so, what are their current capabilities? 3. What is your anticipated volume of certificate requests to tailor the architecture for performance? 4. Do you have preferences for specific technologies or software for the automated management components?
$100 USD in 5 days
0.0
0.0

We have the full expertise to deliver a detailed and actionable design for your internal public-key infrastructure. Our focus is on translating your high-level requirements into a clear blueprint that supports operational efficiency and security. We noticed the emphasis on a two-tier CA hierarchy with an offline root and online issuing CA. This is essential for maintaining security while ensuring automated certificate management from day one through protocols like ACME. We have experience in drafting comprehensive specifications that cover policies for DV SSL/TLS and client authentication certificates, ensuring compliance with NIST SP 800-57 and CAB Forum baseline. Could you clarify any specific requirements for the acceptance checklist to ensure it aligns with your validation process? We look forward to discussing the specifics of your project and providing you with valuable insights, regardless of the outcome. Regards, UzairPatell.
$100 USD in 7 days
0.0
0.0

Hello, I understand that you need a detailed design for your internal public-key infrastructure, focusing on a two-tier CA hierarchy and automated certificate management. My experience in designing PKI systems allows me to translate your high-level requirements into a precise blueprint. I can create a comprehensive architecture diagram and a detailed specification that addresses all components, including security controls and compliance artifacts. I’ll ensure that the automated enrollment and renewal flows are documented clearly, aligning with NIST best practices. Starting a conversation with me could provide you with valuable insights for your project. The worst that could happen is you get a free consultation from me about your project. Regards Maanie
$100 USD in 7 days
0.0
0.0

Hello Sir, What if I could provide you with a clear and comprehensive design blueprint for your internal public-key infrastructure, tailored to your exact specifications? My approach integrates automated certificate management seamlessly, ensuring efficiency and security without manual intervention while adhering to best practices. Let's connect to discuss how I can help translate your high-level requirements into an actionable design. Best, Smith
$140 USD in 7 days
3.8
3.8

Hi, I can prepare a private-PKI blueprint with an offline root, issuing CA, TLS/client certificate profiles, lifecycle flows, revocation, key protection and recovery procedures. $250 covers a 15–20 page specification, editable diagrams, an ACME issuance/renewal example and acceptance checklist in eight days. CP/CPS and subscriber text would be operational drafts for your security/legal review, not a compliance certification. Please confirm private trust versus public trust, device/server types, existing identity systems and HSM availability. I would select the CA software around those requirements before writing the configuration examples.
$250 USD in 8 days
0.0
0.0

Riyadh, Saudi Arabia
Member since Jul 13, 2022
$30-250 USD
$30-250 USD
$15-25 USD / hour
$10-30 USD
$250-750 USD
€1500-3000 EUR
₹600-1500 INR
$250-750 USD
₹750-1250 INR / hour
$30-250 USD
$1500-3000 USD
$30-250 USD
₹12500-37500 INR
$500-2500 USD
$750-1500 CAD
₹1500-12500 INR
£250-750 GBP
$250-750 AUD
$40-60 USD
$14-30 NZD
₹100-400 INR / hour
£750-1500 GBP
$1500-3000 USD
$10-30 USD
$250-750 USD