A method for reliable authentication of the origin of a website comprising the steps of: - upon a request to access a website by a first device via a web interface, obtaining from a brand verification system a brand digital information, - enveloping said brand digital information such that it is presented to the first device via said web interface, thereby providing for an authentication of origin of the website, wherein obtaining from a brand verification system a brand digital information comprises the brand verification system obtaining brand digital information which is digitally associated with the website, wherein the brand digital information comprises a registered trademark and the website has a Uniform Resource Indicator, URI, which is digitally associated to the registered trademark in at least one server of the brand verification system, characterized in that the association is performed via a root exclusive cryptographic entity, the root exclusive cryptographic entity comprising - a root digital certificate, - a root transactional signature, or - a root block in a Blockchain-based method, namely a root address or unique identifier in a Blockchain based method, wherein the method further comprises, upon a request for a root exclusive cryptographic entity, creating at least one subsequent exclusive cryptographic entity from said root exclusive cryptographic entity, each subsequent exclusive cryptographic entity being configured to provide a further association of a brand digital information with an URI of a website, and confirming with the brand verification system which is configured to further communicate with a brand registration system which consists of at least one server managed by an official trademark office that such trademark is i) indeed registered and ii) owned by a same entity requesting the creation of the at least one subsequent exclusive cryptographic entity. - upon a request to access a website by a first device via a web interface, obtaining from a brand verification system a brand digital information, - enveloping said brand digital information such that it is presented to the first device via said web interface, thereby providing for an authentication of origin of the website, wherein obtaining from a brand verification system a brand digital information comprises the brand verification system obtaining brand digital information which is digitally associated with the website, wherein the brand digital information comprises a registered trademark and the website has a Uniform Resource Indicator, URI, which is digitally associated to the registered trademark in at least one server of the brand verification system, characterized in that the association is performed via a root exclusive cryptographic entity, the root exclusive cryptographic entity comprising - a root digital certificate, - a root transactional signature, or - a root block in a Blockchain-based method, namely a root address or unique identifier in a Blockchain based method, - a root digital certificate, - a root transactional signature, or - a root block in a Blockchain-based method, namely a root address or unique identifier in a Blockchain based method, wherein the method further comprises, upon a request for a root exclusive cryptographic entity, creating at least one subsequent exclusive cryptographic entity from said root exclusive cryptographic entity, each subsequent exclusive cryptographic entity being configured to provide a further association of a brand digital information with an URI of a website, and confirming with the brand verification system which is configured to further communicate with a brand registration system which consists of at least one server managed by an official trademark office that such trademark is i) indeed registered and ii) owned by a same entity requesting the creation of the at least one subsequent exclusive cryptographic entity. <EOS>