This document summarizes a survey on enhancing and developing countermeasures for fingerprint authentication systems. It discusses common spoofing attacks and errors in fingerprint systems. It also reviews related work on fingerprint patterns and features. Methods to enhance fingerprint matching include thinning ridges, segmenting regions of interest, and extracting ridge contours. The document also discusses hardware-based and software-based liveness detection techniques to prevent spoofing, such as analyzing perspiration and texture. The goal of the survey is to improve fingerprint authentication performance and security by addressing vulnerabilities.