A graphic protective element authenticity check system comprising an input block configured to receive a sequence of characters, which is the result of identification of a first two-dimensional code, wherein the input block is further configured to receive the digital image of a second two-dimensional code, where the system includes: an electronic database comprising - a first set of data, which includes a set of unique data for at least a part of sequence of characters, which is the result of identification of the first two-dimensional code M1, where the length of each sequence of characters includes the set of unique data, - a second set of data, which includes a set of keys for the identification of digital image of the second two-dimensional code characterized by at least the presence of control points and/or graphic pattern where each key is associated with at least a part of points of the graphic pattern and sequence of characters, which is the result of identification of the first two-dimensional code from the plurality of M1 and which creates the preset key M2', - a third set of data, which includes a plurality of unique encoded values, each of which was assigned the relevant digital image of the second two-dimensional code M2, - a fourth set of data which includes the predetermined set of reference quality parameters Q, where each set of reference parameters is assigned to the digital image of the second two-dimensional code based on its analysis; a decoder configured to identify the digital image of the second two-dimensional code for receiving the encoded key M2" using the preset key M2' and set of calculated Q' quality parameters, based at least on the determination of the presence of points and/or graphic pattern and sequence of characters of the digital image of the second two-dimensional code; a first logic comparison unit configured for logic comparison of the decoded key M2" with the preset key M2', saved in the second set of data; a second logic comparison configured for logic comparison of the set of calculated quality Q' parameters with the set of reference parameters of Q quality; an output block configured to receive the results of logic comparison from the first logic comparison unit and second logic comparison unit and transfer the results of the graphic protective element authenticity check based on the results of logic comparison of the first logic comparison unit and second logic comparison unit; where the inputs of the input block are the inputs of the system and the outputs of the input block are connected to the input of the electronic database and input of the decoder, the outputs of the decoder and electronic database are connected to the input of the first logic comparison unit and second logic comparison unit, the outputs of the first logic comparison unit and second logic comparison unit are connected to the input of the output block and the outputs of the output block are the outputs of the system. - a first set of data, which includes a set of unique data for at least a part of sequence of characters, which is the result of identification of the first two-dimensional code M1, where the length of each sequence of characters includes the set of unique data, - a second set of data, which includes a set of keys for the identification of digital image of the second two-dimensional code characterized by at least the presence of control points and/or graphic pattern where each key is associated with at least a part of points of the graphic pattern and sequence of characters, which is the result of identification of the first two-dimensional code from the plurality of M1 and which creates the preset key M2', - a third set of data, which includes a plurality of unique encoded values, each of which was assigned the relevant digital image of the second two-dimensional code M2, - a fourth set of data which includes the predetermined set of reference quality parameters Q, where each set of reference parameters is assigned to the digital image of the second two-dimensional code based on its analysis;