President Barack Obama will sign an executive order on Tuesday outlining standards that companies operating critical infrastructure should follow to protect from cyberattacks, a source informed of the planning told CNN.

The president is expected to discuss the order during tonight's State of the Union address, a source informed on the planning tells CNN.

Obama will release the order in detail on Wednesday, the source said.

The order will have an information sharing provision that will enable exchange of data between the private sector and government. The order does not include an enforcement mechanism. The administration still wants DHS to regulate critical infrastructure and Congress to pass more expansive legislation.