完全可以单位违法在先而辞职,你不用承担什么违约责任.保密协议的生效前提是单位得支付你离职后的生活费啊,否则叫什么保密协议.具体,请先咨询当地劳动部门吧.
解除依然有效,有效期最长2年,但是竞业协议应当规定补偿金,没有享受到权利,就没有履行敬业的义务。