For using this software, please see and cite Wesson, K.D., Gross, J.N., Humphreys, T.E., Evans, B.L., "GNSS Signal Authentication via Power and Distortion Monitoring" Accepted to appear in IEEE Transactions on Aerospace and Electronic Systems, October 2017. Pre-print available at https://arxiv.org/abs/1702.06554 IEEE DOI: 10.1109/TAES.2017.2765258 For the Maximum-Likelihood Estension to the P-D defense, PD-ML, see: Gross, J.N., Kilic, C., Humphreys, T.E., "Maximum-Likelihood Power-Distortion GNSS Signal Authentication", Submitted to IEEE Transactions on Aerospace and Electronic Systems, December 2017. Pre-print available at https://arxiv.org/abs/1712.04501 P-D defense is a MATLAB software repository. For installation simply add the 'functions' folder to your Matlab path. To design the detecor, use the tools provided in the 'scripts' folder. For use of the detectors described in the paper, include the 'dat' folder in your Matlab path and call the function 'pincerDetector'. Email questions or bug reports to: jason 'dot' gross 'at' mail.wvu.edu todd 'dot' humphreys 'at' mail.utexas.edu https://doi.org/10.5281/zenodo.1193667