This paper presents a novel approach to the on-line signature verification using local shape Analysis. First, segment the input signature into several segments using HMM (Hidden Markov Model). Then, combine two adjacent segments to form a long segment and get its spectral and tremor information using FFT (Fast Fourier Transformation). At last, accept it or reject it based on the similarity between the spectral and its prototype. In addition, we proposed a novel initialization algorithm to avoid the local optimal of the HMM's reestimation and a novel algorithm to avoid losing the important information at cusps in preprocessing. Combining the local shape analysis with the local timebased comparison, we get promising experimental results.