It shall be the duty of the Secretary of the Army to prescribe such regulations for the use, administration, and navigation of the navigable waters of the United States as in his judgment the public necessity may require for the protection of life and property, or of operations of the United States in channel improvement, covering all matters not specifically delegated by law to some other executive department. Such regulations shall be posted, in conspicuous and appropriate places, for the information of the public; and every person and every corporation which shall violate such regulations shall be deemed guilty of a misdemeanor and, on conviction thereof in any district court of the United States within whose territorial jurisdiction such offense may have been committed, shall be punished by a fine not exceeding $500, or by imprisonment (in the case of a natural person) not exceeding six months, in the discretion of the court.
Any regulations prescribed by the Secretary of the Army in pursuance of this section may be enforced as provided in section 413 of this title, the provisions whereof are made applicable to the said regulations.