US Navy Captain Heather Cole has been charged with criminal conspiracy after failing to disclose her active-duty military status while negotiating over half a million dollars in defense contracts with her own company.