根据《中华人民共和国民法典》相关规定,双方签字或盖章的合同在符合以下条件时具有法律效力:

  1. 当事人具备完全民事行为能力
  2. 意思表示真实
  3. 内容不违反法律强制性规定
  4. 不违背公序良俗

电子签名经可靠认证的,与手写签名具有同等法律效力(依据《电子签名法》第十四条)。建议重要合同采用书面形式并保留签署过程证据。