IN his inaugural address, President Obama called on us to “reject as false the choice between our safety and our ideals.” We agree. Now, to protect both, he must veto the National Defense Authorization Act that Congress is expected to pass this week.

This budget bill — which can be vetoed without cutting financing for our troops — is both misguided and unnecessary: the president already has the power and flexibility to effectively fight terrorism.

One provision would authorize the military to indefinitely detain without charge people suspected of involvement with terrorism, including United States citizens apprehended on American soil. Due process would be a thing of the past. Some claim that this provision would merely codify existing practice. Current law empowers the military to detain people caught on the battlefield, but this provision would expand the battlefield to include the United States — and hand Osama bin Laden an unearned victory long after his well-earned demise.

A second provision would mandate military custody for most terrorism suspects. It would force on the military responsibilities it hasn’t sought. This would violate not only the spirit of the post-Reconstruction act limiting the use of the armed forces for domestic law enforcement but also our trust with service members, who enlist believing that they will never be asked to turn their weapons on fellow Americans. It would sideline the work of the F.B.I. and local law enforcement agencies in domestic counterterrorism. These agencies have collected invaluable intelligence because the criminal justice system — unlike indefinite military detention — gives suspects incentives to cooperate.