1.- method based on an algorithm capable of being graphically implemented to be used for the generation or filtering of data sequences and cryptographic applications comprising the following stages: a) Defining a cell array distribution with a computer, referenced to a system of coordinates in a vector bidimensional space, provided that the cells in question are capable of adopting two states. b) definition of a first area within that bidimensional vector space, bordered by a first contour, using part of the said cells to define the successive points of the first contour and including a certain number of those cells in this first area; c) definition of a second area in that bidimensional space bordered by a second contour using part of the cells to define the subsequent points of the same; this second area contains the first area; d) choose a cell as the pole, and plot a set of lines from the pole of that cell, and repeat the process, up to a given number of cells which define the second contour, covering all or part of that contour until the first area has been fully swept, using for each line the cells determined by a plotting device such as a Bressenham algorithm; and e) perform an operation on the contents of each of the cells used when plotting each of the lines of the set and included in that first contour, thereby transforming their state, such as a Logic Xor, each time the cell in question is found in one of the lines of the set.