# Electronic Signatures: 2023 Legal Aspects

> Thousands of companies use electronic signature tools to improve the signing experience. They automate their business processes and save weeks of work. In this article, you'll learn everything you need to know about the legal aspects of electronic signatures, digital signatures, and the online signing process.

- **Author:** Bjoern Meyer
- **Published:** 2023-06-20
- **Modified:** 2026-07-17
- **Description:** Thousands of companies use electronic signature tools to improve the signing experience. They automate their business processes and save weeks of work. In this article, you'll learn everything you need to know about the legal aspects of electronic signatures, digital signatures, and the online signing process.
- **4 min read** (764 words)
- **Tags:**
  - ASP.NET
  - PDF
  - Electronic Signatures
- **Web URL:** https://www.textcontrol.com/blog/2023/06/20/electronic-signatures-2023-legal-aspects/
- **LLMs URL:** https://www.textcontrol.com/blog/2023/06/20/electronic-signatures-2023-legal-aspects/llms.txt
- **LLMs-Full URL:** https://www.textcontrol.com/blog/2023/06/20/electronic-signatures-2023-legal-aspects/llms-full.txt

---

Companies and organizations in every industry are recognizing the value of integrating electronic signatures into applications and internal workflows to reduce paper, speed transactions, and provide a better user experience for signing processes. Instead of using third-party services such as DocuSign or Adobe Sign, organizations want to embed electronic signatures into internal enterprise applications or commercial products.

In this article, you'll learn everything you need to know about the legal aspects of electronic signatures, digital signatures, and the online signing process.

### Definition: What is an Electronic Signature?

Digital signatures represent a variety of methods for signing and authenticating digital documents.

In the law of the United States, the [Federal ESIGN Act of 2000](https://uscode.house.gov/view.xhtml?path=/prelim@title15/chapter96&edition=prelim) defines electronic signatures as follows:

> The term "electronic signature" means an electronic sound, symbol, or process, attached to or logically associated with a contract or other record and executed or adopted by a person with the intent to sign the record.

In Europe, the [eIDAS](https://www.eid.as/) regulation has the following definition for electronic signatures:

> Electronic signature means data in electronic form which is attached to or logically associated with other data in electronic form and which is used by the signatory to sign.

Replacing the handwritten signature with a secure electronic substitute is the goal of both regulations.

In both cases electronic signatures are defined as a process used by signers to mark a digital document where the signature must be logically associated with both the document and the signer.

### Types of Electronic Signatures

Many different types of electronic signatures have been introduced, depending on the legal requirements.

![Electronic Signatures](https://s1-www.textcontrol.com/assets/dist/blog/2023/06/20/a/assets/electronic_signature.svg "Electronic Signatures")

#### Simple Electronic Signature (SES)

This "everyday" transaction signature type is the most basic model for processes that don't require signer authentication or verification. For processes that can use this type of signature, it is sufficient to know the signer's e-mail address or that they received a unique access code by e-mail before signing.

Sample: Sales agreements.

#### Advanced Electronic Signature (AES)

AES includes additional user authentication steps where users are asked to provide a valid document as proof of their identity. Additionally, a unique access code is generated after the signing process. For advanced signatures, a digital certificate must also be generated as part of this transaction for attachment to the document or envelope.

The eIDAS defines that the signature must be:

- is uniquely linked to the signatory.
- able to identify the signer of the document.
- created using data to create an electronic signature that can be used by the signer with a high degree of confidence and under his or her sole control.
- linked to the data signed with it so that any subsequent changes to the data can be detected.

#### Qualified Electronic Signature (QES)

This type of electronic signature is exclusive to the EU and has no equivalent in the United States.

A qualified electronic signature includes the above requirements of SES and AES, but adds additional requirements to the device that is used to sign. This implies that the devices must be purchased from a certificate authority that is authorized by the EU and used in the signing process.

### Developer Libraries from Text Control

Using Text Control's developer libraries, the entire digital signature process can be embedded into any Web application with components for ASP.NET, ASP.NET Core with .NET and .NET 7 support, Angular, and other JavaScript platforms. Integrate pre-built and tested components to provide your users with intuitive, reliable, and secure signature processes.

#### What is Covered by TX Text Control

TX Text Control provides the technical implementation for capturing signers' electronic signatures and applying them, including digital signatures (certificates), to documents, including PDFs. Some of the parts that are required by the above mentioned laws are not automatically covered by the TX Text Control. The reason for this is that the TX Text Control libraries are used for the creation of software solutions and are not themselves end-user software.

In order to implement a legally compliant electronic signature workflow, the following aspects must be implemented in the end-user software or portal:

- Creation of digital certificates (that are applied to signature fields by TX Text Control)
- IP address capture (to attach additional data to the envelope)
- Requirements for account creation and login
- Two-step verification for the signer

> **Compliant Sample Implementation**
> 
> A sample implementation that complies with the law discussed above can be found here:
> 
> [ Text Control eSign ](https://esign.textcontrol.com)

---

## About Bjoern Meyer

As CEO, Bjoern is the visionary behind our strategic direction and business development, bridging the gap between our customers and engineering teams. His deep passion for coding and web technologies drives the creation of innovative products. If you're at a tech conference, be sure to stop by our booth - you'll most likely meet Bjoern in person. With an advanced graduate degree (Dipl. Inf.) in Computer Science, specializing in AI, from the University of Bremen, Bjoern brings significant expertise to his role. In his spare time, Bjoern enjoys running, paragliding, mountain biking, and playing the piano.

- [LinkedIn](https://www.linkedin.com/in/bjoernmeyer/)
- [X](https://x.com/txbjoern)
- [GitHub](https://github.com/bjoerntx)

---

## Related Posts

- [Replace Words at the Input Position with Formatted Content from a Web API](https://www.textcontrol.com/blog/2023/07/06/replace-words-at-the-input-position-with-formatted-content-from-a-web-api/llms.txt)
- [Preparing Documents for Electronic Signatures using MailMerge in C#](https://www.textcontrol.com/blog/2023/07/05/preparing-documents-for-electronic-signatures-using-mailmerge-in-csharp/llms.txt)
- [Pandemic Resilience: Digitizing Document Processes Enable Business Opportunities](https://www.textcontrol.com/blog/2020/10/30/pandemic-resilience-digitizing-document-processes/llms.txt)
- [AI Natural Language Document Generation with MCP and TX Text Control .NET](https://www.textcontrol.com/blog/2026/07/16/ai-natural-language-document-generation-with-mcp-server-and-tx-text-control-dotnet/llms.txt)
- [C# Document Generation: A Developer's Guide for .NET](https://www.textcontrol.com/blog/2026/07/08/csharp-document-generation-developer-guide-for-dotnet/llms.txt)
- [Validating PDF/UA Documents in .NET C#: A Practical Guide](https://www.textcontrol.com/blog/2026/07/06/validating-pdf-ua-documents-in-dotnet-csharp/llms.txt)
- [Using QR Codes in PDF Documents in C# .NET](https://www.textcontrol.com/blog/2026/04/21/using-qr-codes-in-pdf-documents-in-csharp-dotnet/llms.txt)
- [Programmatically Fill, Flatten, and Export DOCX Form Templates to PDF in C# .NET](https://www.textcontrol.com/blog/2026/04/10/programmatically-fill-flatten-and-export-docx-form-templates-to-pdf-in-csharp-dotnet/llms.txt)
- [Why Structured E-Invoices Still Need Tamper Protection using C# and .NET](https://www.textcontrol.com/blog/2026/03/24/why-structured-e-invoices-still-need-tamper-protection-using-csharp-and-dotnet/llms.txt)
- [Create Fillable PDFs from HTML Forms in C# ASP.NET Core Using a WYSIWYG Template](https://www.textcontrol.com/blog/2026/03/17/create-fillable-pdfs-from-html-forms-in-csharp-aspnet-core-using-a-wysiwyg-template/llms.txt)
- [Why HTML to PDF Conversion is Often the Wrong Choice for Business Documents in C# .NET](https://www.textcontrol.com/blog/2026/03/13/why-html-to-pdf-conversion-is-often-the-wrong-choice-for-business-documents-in-csharp-dot-net/llms.txt)
- [A Complete Guide to Converting Markdown to PDF in .NET C#](https://www.textcontrol.com/blog/2026/01/07/a-complete-guide-to-converting-markdown-to-pdf-in-dotnet-csharp/llms.txt)
- [Why PDF Creation Belongs at the End of the Business Process](https://www.textcontrol.com/blog/2026/01/02/why-pdf-creation-belongs-at-the-end-of-the-business-process/llms.txt)
- [Designing the Perfect PDF Form with TX Text Control in .NET C#](https://www.textcontrol.com/blog/2025/12/16/designing-the-perfect-pdf-form-with-tx-text-control-in-dotnet-csharp/llms.txt)
- [Why Defining MIME Types for PDF/A Attachments Is Essential](https://www.textcontrol.com/blog/2025/12/10/why-defining-mime-types-for-pdfa-attachments-is-essential/llms.txt)
- [Validate Digital Signatures and the Integrity of PDF Documents in C# .NET](https://www.textcontrol.com/blog/2025/11/14/validate-digital-signatures-and-the-integrity-of-pdf-documents-in-csharp-dotnet/llms.txt)
- [Validate PDF/UA Documents and Verify Electronic Signatures in C# .NET](https://www.textcontrol.com/blog/2025/11/13/validate-pdf-ua-documents-and-verify-electronic-signatures-in-csharp-dotnet/llms.txt)
- [How To Choose the Right C# PDF Generation Library: Developer Checklist](https://www.textcontrol.com/blog/2025/11/12/how-to-choose-the-right-csharp-pdf-generation-library-developer-checklist/llms.txt)
- [Why Digitally Signing your PDFs is the Only Reliable Way to Prevent Tampering](https://www.textcontrol.com/blog/2025/10/30/why-digitally-signing-your-pdfs-is-the-only-reliable-way-to-prevent-tampering/llms.txt)
- [Automating PDF/UA Accessibility with AI: Describing DOCX Documents Using TX Text Control and LLMs](https://www.textcontrol.com/blog/2025/10/16/automating-pdf-ua-accessibility-with-ai-describing-docx-documents-using-tx-text-control-and-llms/llms.txt)
- [Converting Office Open XML (DOCX) to PDF in Java](https://www.textcontrol.com/blog/2025/10/14/converting-office-open-xml-docx-to-pdf-in-java/llms.txt)
- [Document SDK Comparison: Complete Document Processing vs. PDF SDK](https://www.textcontrol.com/blog/2025/10/10/document-sdk-comparison-complete-document-processing-vs-pdf-sdk/llms.txt)
- [Extending DS Server with Custom Digital Signature APIs](https://www.textcontrol.com/blog/2025/10/09/extending-ds-server-with-custom-digital-signature-apis/llms.txt)
- [Why PDF/UA and PDF/A-3a Matter: Accessibility, Archiving, and Legal Compliance](https://www.textcontrol.com/blog/2025/10/07/why-pdf-ua-and-pdf-a-3a-matter-accessibility-archiving-and-legal-compliance/llms.txt)
- [Convert Markdown to PDF in a Console Application on Linux and Windows](https://www.textcontrol.com/blog/2025/09/23/convert-markdown-to-pdf-in-a-console-application-on-linux-and-windows/llms.txt)
