MDRUGB

Data cryptography in the e-Cont.md

User Guide / Security matters / Data cryptography in the e-cont.md

Data cryptography in the e-Cont.md system involves the use of cryptographic methods, such as encryption and digital signatures, to protect sensitive data from unauthorized access, unauthorized modification, and fraud.
Encryption transforms "sensitive" data into an unreadable format, ensuring confidentiality, while digital signatures on invoices ensure authenticity and non-repudiation, ensuring that the invoice was issued by an authorized party and has not been tampered with.
These methods enhance data integrity, prevent data leaks, and help companies comply with data protection laws such as the GDPR.

How Cryptography Protects Sensitive Data:

  • Encryption:

    • Confidentiality: Converts sensitive data into unreadable code using algorithms, making it inaccessible to unauthorized access.
    • Integrity: Protects against modification, ensuring that any attempt to change the data will render it unreadable without the proper decryption key.
    • Methods: Include symmetric encryption (one key for encryption and decryption) and asymmetric encryption (different keys).
  • Digital Signatures:

    • Authenticity: Cryptographically confirms the issuer's identity, confirming that the invoice was sent by the rightful person.
    • Integrity: Guarantees that the invoice's contents have not been altered since it was signed.
    • Non-repudiation: Prevents the issuer from denying the invoice's sending, as the digital signature provides irrefutable proof of its issuance.

Key Benefits of Using Cryptography in the e-Cont.md System:

  • Enhanced Security:

    Adds a robust layer of protection against data leaks, hacking, and unauthorized access.
  • Prevention Fraud:

    Combats fraud by ensuring data integrity and verifying sender authenticity.
  • Compliance:

    Helps companies comply with data privacy requirements set by regulations such as the GDPR.
  • Enhanced Trust:

    Builds customer and partner trust by demonstrating a commitment to data security and privacy.

Practical Applications

  • Electronic Invoicing:

    Secures electronic invoices during transmission and storage, protecting financial and personal data.
  • Automated Systems:

    Encrypts invoice data before it is transferred to secure storage or processed by other systems.
  • Keys Encryption:

    A unique encryption key is created for each e-Cont.md client, which is used to protect the client's sensitive data. The keys are stored in a dedicated, highly secure cloud storage facility. The AES-256 algorithm is used for encryption. The client keys themselves are additionally protected by the e-Cont.md master key.
Changed: 29.04.2026 09:52