1. A system comprising: one or more processing devices, one or more computer-readable media having computer-readable instructions therein that, when executed by the one or more processing devices, cause the one or more processors to perform acts comprising: receiving, at a local computer local to an individual, a selection from the individual to sign selected data rendered at the local computer in a view of an electronic document, the view of the electronic document being rendered using view information received from a remote computer, the selected data of the electronic document being kept remotely at the remote computer, the local computer that is used to view the electronic document and sign the selected data being unable to access or perform operations upon the selected data to be signed; creating, as a graphic file, a static image of the view of the electronic document rendered at the local computer; sending the static image of the view, non-repudiation information describing environment information for the local computer, and an indication of the selected data to be signed to the remote computer to cause generation of an encoding by the remote computer of the selected data including the static view; digitally signing, at the local computer, the encoding of the selected data including the static image of the view using an identifier identifying the individual, the identifier being inaccessible by the remote computer, the encoding of the selected data being generated by and received by the local computer from the remote computer in response to the sending; and communicating the digitally signed encoding including the static image of the view to the remote computer to cause the remote computer to form a digital signing of the electronic document by creating an association of the encoding of the selected data digitally signed at the local computer with the data of the electronic document kept remotely at the remote computer.