对住房公积金的缴纳有什么法律法规规定

请问:在一家公司工作了十四年多,单位十三年多未给职工缴纳住房公积金,只是近半年才按最低标准缴纳合法吗?若不合法职工该怎么办?