China 's central government has come under criticism in recent months for moves that tighten control over the Internet .