In daily life, biometrics has been more common to use for authentication purposes. Nevertheless, the security of the biometric data and the corresponding process still challenge that the public must not access them. Thus, the demand for secure, revocable, and cancellable templates is increasing. The biometric protection templates can be done in general by two methods: Bio-cryptosystems and cancellable biometrics. Some existing methods suffer from performance problems, such as the complexity and the verification error. In this paper, a method to generate a cancellable template is proposed, which uses a projection transformed minutiae. The security is approached by mapping the data to two 3D arrays for generating two-bit strings then after a Fourier transformation is applied. The resulting two complex vectors are multiplied to form the cancellable template. Here, the security of the template is improved by the use of a user-specific or general key. The extracted features do not need to be aligned, because the minutiae by itself are the reference points and the neighbors inside a range projected into the projection line. Additionally, for the mapping of the projected coordinates, the 3D array is divided into three partitions. The middle partitions are with higher resolution, because of the probability of projected point positions. After that transformations, the template is non-invertible and revocable. The experiment shows that this method is the potential to extend for achieving the authentication purpose.