具有法律效力的合般要满足三个条件:1、签订合同的行为人应该具有相应的民事行为能力。2、合同内容为双方真实意图的表达。3、不违反法律和社会公共利。因此夫妻之间协议书受法律保护吗,无论是否私下签署,只要所签。私下签的协议具有法律效力。但应满足以下条件: 1、协议内容不违反法律法规的强制性规定。 2、协议内容没有违背公序良俗。 3、协议不侵害、的利。 4、签订协议的双方应。