A read device comprising a document, the document comprising a processor for executing program instructions of steps of a cryptographic protocols and a data memory for storing, in a protected manner, different data objects which are each assigned different cryptographic protocols, an external read access to one of these data objects by the read device requiring that the cryptographic protocol assigned to the data object in question was initially successfully executed, the document in particular being an identification document, a visa or a driver's license, wherein the read device comprises: - a first interface for reading an identifier from a portable data memory; - a processor; - a cryptographic application program to be executed by the processor, the application program comprising further program instructions for executing the cryptographic protocol, and the application program being suitable for launching the execution of that of the cryptographic protocols on the read device and the document whose successful execution is a requirement for the external read access, a signal being transmitted via the first interface from the read device to an interface of the document corresponding to the first interface, and the signal being suitable for launching the execution of the corresponding program instructions on the document for executing the cryptographic protocol; - a second interface for accessing a cryptographic component (160; 174) for the execution of a cryptographic algorithm by a processor of the cryptographic component, a result of the execution of the cryptographic algorithm being provided for use in the cryptographic protocol, and the access to the cryptographic component being enablable by transmitting the identifier via the second interface, the second interface being designed to request the execution of the cryptographic algorithm and to receive the result of the execution of the cryptographic algorithm, and the further program instructions being designed to generate the request and to use the result for executing the cryptographic protocol, wherein the first interface is also designed for the external read access to the data object, and wherein the first interface is designed to receive the identifier from the portable data memory and to receive the data object from the document by way of electromagnetic coupling, and in particular as an RFID interface, and - a third interface for detecting optically readable data of the document, the optically readable data being provided for use in the cryptographic protocol, the optically detected data being used to carry out a database access so as to ascertain for the document which data objects are stored in the document and which are the cryptographic protocols assigned to the data objects. - a first interface for reading an identifier from a portable data memory; - a processor; - a cryptographic application program to be executed by the processor, the application program comprising further program instructions for executing the cryptographic protocol, and the application program being suitable for launching the execution of that of the cryptographic protocols on the read device and the document whose successful execution is a requirement for the external read access, a signal being transmitted via the first interface from the read device to an interface of the document corresponding to the first interface, and the signal being suitable for launching the execution of the corresponding program instructions on the document for executing the cryptographic protocol; - a second interface for accessing a cryptographic component (160; 174) for the execution of a cryptographic algorithm by a processor of the cryptographic component, a result of the execution of the cryptographic algorithm being provided for use in the cryptographic protocol, and the access to the cryptographic component being enablable by transmitting the identifier via the second interface, the second interface being designed to request the execution of the cryptographic algorithm and to receive the result of the execution of the cryptographic algorithm, and the further program instructions being designed to generate the request and to use the result for executing the cryptographic protocol, - a third interface for detecting optically readable data of the document, the optically readable data being provided for use in the cryptographic protocol, the optically detected data being used to carry out a database access so as to ascertain for the document which data objects are stored in the document and which are the cryptographic protocols assigned to the data objects.