The government is attempting to repeal more than 300 secrecy offences to re-balance the tension between security and the public's right to know.