Certify any digital file with total privacy

Certify in seconds the existence of any digital file including time stamping, without anyone accessing the content, and being able to identify the least alteration within the file.


There is sensitive and valuable information that is intended to be funded by an investor.

To be able to anonymously certify the relevant information on which they want to create the company, they use Hashing DNA and obtain the certificate.

With the certificate and before a notary, the creation of the company and the intellectual property is formalized as part of the agreement, without anyone knowing the content but the founders.

A group of friends buy lottery and want to split it into different percentages.

They write the agreement on a piece of paper and they sign it. They take a simple photo of everything with the phone and they certify it in Hashing DNA in a few seconds.

With the certificate, they can know each of them that this photo is the original, as well as the signed agreement.

A musician composes a song and publishes it on social networks.

One day he discovers that his song is being used by a well-known music channel.

Thanks to when he created the song he certified it with hashingdna.com, he can claim his rights to the platform that is using it.

How it works

Certify with ease

Sign up in the website in order to send you the certificates. Buy one or more certificates.

Once signed up, go to certify file and select the file you want to certificate. The application will extract the unique identifier (hash) without accessing to your file.

You will receive your certificate in a few minutes, when the time stamp is created.

The certificate

The header contains the ID of the certificate and the link for verification, as well as the UTC date and time the file was uploaded (Coordinated Universal Time - which is the main time standard by which the world regulates clocks and time).

The cryptographic data used to create the document identifier and the time stamp are shown below.

The file Hash is an identifier that is uniquely related to the digital file. If you make any change in the file, the least, even a single pixel, letter or bit, the Hash will be totally different, so this identifier ensures the file integrity. The only thing you can change is the file name.

The identifier or Hash is included in the Bitcoin blockchain for greater security.

The Bitcoin or Stellar transaction is the identifier of the transaction where the identifier or Hash has been included.

The creation of the block indicates the date and time in which your Hash was included in the transaction in the Bitcoin or Stellar Blockchain, creating the time stamps.

The technology

Cryptographic algorithm

Our application extracts a hash through the standardised algorithm SHA-512, that is the strongest of that algorithm type, and is supported by the National Institute of Standards and Technology (NIST).

For protecting you privacy, the application does not access to the file content, so you can be confident that your file and the content remains private.

In order to verify our certificates, every certificate has a unique ID, so you can access to our website and check the ID and the file in order to be sure the anything has been altered.

Using the Bitcoin or Stellar blockchain, that is inmutable and public, users can prove the file existence and content integrity even though Hashing DNA cease operations.


Blockchain creates a universal time stamp in the safest decentralized database known.

In addition, the records are irremovable, so that the Hash included in the transaction will remain forever registered, and always being publicly accessible.

Currently the Bitcoin or Stellar blockchain register uses such amount of resources (energy) for its securization, that attacking it would not be viable nor for a state for the amount of money necessary to do so.

Pricing Bitcoin

1 Certificate



(4.13€ + 0.87€ IVA)

5 Certificates



(18.59€ + 3.90€ IVA)

20 Certificates



(66.11€ + 13.88€ IVA)

For big volumes or bulk certificates, contact us

Pricing Stellar

1 Certificate



(0.263€ + 0.06€ IVA)

5 Certificates



(0.17€ + 0.04€ IVA)

20 Certificates



(0.07€ + 0.01€ IVA)

For big volumes or bulk certificates, contact us