A system comprising a decentralized document and entity verification engine, DDEVE, the DDEVE comprising: a processor; and a memory comprising one or more routines, which when executed by the processor, cause the processor to: configure, for a user working on a verification initiator unit, VIU, provided by a relying entity, a first session having a hyperlink that enables instantiation of a second session on a virtual browser on the VIU using a web gateway, said second session being partially configured on a remote terminal so as to operatively couple the remote terminal with the first session of the user of a first computing device; configure the second session to open, in the virtual browser, an independent cryptographically verifiable source, ICVS, entity to enable said ICVS entity to authenticate the user; retrieve a first set of data packets pertaining to the user from the ICVS entity through a secure data channel; bind a second set of data packets that are selected from the first set of data packets with origination information of the ICVS entity so as to generate a third set of data packets, wherein the origination information comprises any or a combination of Secure Sockets Layer, SSL, Transport Layer Security, TLS, Near-Field-Communication, NFC, information, IP address, domain name, who is information, certificate owner information, IP routes, forensic data pertaining to the ICVS entity, timestamp, sensor data pertaining to the ICVS entity, location information of the ICVS entity, and at least a portion of certificate information of the ICVS entity; and provide access of the third set of data packets to the relying entity of the first session. a processor; and a memory comprising one or more routines, which when executed by the processor, cause the processor to: configure, for a user working on a verification initiator unit, VIU, provided by a relying entity, a first session having a hyperlink that enables instantiation of a second session on a virtual browser on the VIU using a web gateway, said second session being partially configured on a remote terminal so as to operatively couple the remote terminal with the first session of the user of a first computing device; configure the second session to open, in the virtual browser, an independent cryptographically verifiable source, ICVS, entity to enable said ICVS entity to authenticate the user; retrieve a first set of data packets pertaining to the user from the ICVS entity through a secure data channel; bind a second set of data packets that are selected from the first set of data packets with origination information of the ICVS entity so as to generate a third set of data packets, wherein the origination information comprises any or a combination of Secure Sockets Layer, SSL, Transport Layer Security, TLS, Near-Field-Communication, NFC, information, IP address, domain name, who is information, certificate owner information, IP routes, forensic data pertaining to the ICVS entity, timestamp, sensor data pertaining to the ICVS entity, location information of the ICVS entity, and at least a portion of certificate information of the ICVS entity; and provide access of the third set of data packets to the relying entity of the first session. configure, for a user working on a verification initiator unit, VIU, provided by a relying entity, a first session having a hyperlink that enables instantiation of a second session on a virtual browser on the VIU using a web gateway, said second session being partially configured on a remote terminal so as to operatively couple the remote terminal with the first session of the user of a first computing device; configure the second session to open, in the virtual browser, an independent cryptographically verifiable source, ICVS, entity to enable said ICVS entity to authenticate the user; retrieve a first set of data packets pertaining to the user from the ICVS entity through a secure data channel; bind a second set of data packets that are selected from the first set of data packets with origination information of the ICVS entity so as to generate a third set of data packets, wherein the origination information comprises any or a combination of Secure Sockets Layer, SSL, Transport Layer Security, TLS, Near-Field-Communication, NFC, information, IP address, domain name, who is information, certificate owner information, IP routes, forensic data pertaining to the ICVS entity, timestamp, sensor data pertaining to the ICVS entity, location information of the ICVS entity, and at least a portion of certificate information of the ICVS entity; and provide access of the third set of data packets to the relying entity of the first session.