Erros de certificados geralmente resultam de datas de sistema incorretas definidas.
Se você já tentou limpar certificados existentes de suas chaves usando o Keychain.app, então é hora de abrir suas Preferências do Sistema e redefinir sua hora e data - de preferência, automaticamente.