The present invention includes a 
system for and methods of storing and comparing computer generated vector lines through an insecure or a 
secure communication channel. A continuous vector line (CVL) identifier includes from an ordered collection of 2 or more points. Using an 
input device (such as 
computer keyboard, finger, soft keypad, or any other input from body movements or input from 
electrical current or impulses, or input from human or mechanical sound 
waves) to a physical 
machine, or through a token (such as 
credit card, 
USB token, which can be carried around by user), a user enters and sends their 
unique identifier and reference code (such as a 
personal identification number (PIN), and / or 
password or other 
secret code) to the physical 
machine by making a contact or contact-less to the computer 
system. As part of the enrollment process the user inscribes a pre-determined set of continuous vector lines (CVLs). The CVLs include data points that are collected from any computer 
pointing device, such as a mouse, 
stylus or a digitizer tablet, in a specific format, using a push down anatomical technique and are sent to local active content (such as a 
library, or a program, or an add-on to 
the Internet browser such as ActiveX) or a remote 
server for further analysis of the two CVL's. A user should go through an Enrollment and 
Verification process to capture the data points and this process uses a two factor 
authentication and a 
verification scheme. The collected data points that represent a CVL profile made previously is kept in a 
database, registry, or memory that can be encrypted and accessed by using a reference number or other 
unique identifier. Access is either locally or remotely through any wired or 
wireless medium such as 
the Internet, 
Secure File Transfer Protocol (SFTP) 
server, 
cellular network or other communication connection to enable the comparison of a newly generated CVL identifier to the CVL profile generated previously.