The document proposes a new copy-move forgery detection algorithm using efficient linear local features. The key features of the algorithm are 100% recall, high calculation speed for real-time analysis, and 99.9% precision. It works by using a sliding window to analyze image fragments defined by a structural pattern. Hash values are calculated for each fragment based on linear local features and stored in a hash table. Duplicates are identified by finding hash values with a frequency greater than one. Experiments on satellite images show the algorithm has no false negatives and very low false positives, while being much faster than other methods.