北宋历史学家司马光在他的笔记《涑水记闻》中记载了“金匮之盟”的故事,杜太后和宋太祖之间达成了这么一个约定——赵匡胤之后要传位给自己的弟弟赵光义。怎么琢磨都不可信的“金匮之盟”,明显是赵光义与赵普两人各取所需所编造的。
建隆二年(公元961年),宋太祖赵匡胤的母亲杜太后病重,期间赵匡胤一直侍奉汤药,从不离身。杜太后自知不久于人世,便问赵匡胤:“汝自知所以得天下乎?”赵匡胤回答自己能得天下,全是因为祖宗积德。杜太后却笑着说:“不然,正由柴氏使幼儿主天下耳”,意思是赵匡胤之所以能得天下,全都是因为周世宗柴荣把皇位交给了一个不成年的幼子,这才让权臣赵匡胤有了“篡位”的机会。
因此,杜太后“敕戒”赵匡胤说:“你死之后,应当传位给二弟(即赵光义),如此一来,你的天下以及你儿子的性命,才可以保全。”赵匡胤答应了这个要求之后,杜太后又让赵普把这份约定记录了下来,并“藏之金匮,命谨密宫人掌之”。
以上便是“金匮之盟”的故事,但是这个故事历来受到史学界的质疑,它很有可能是赵光义在继承皇位之后伪造的——因为这份盟约是赵普失宠之后,在赵光义即位六年之后才拿出来的,而“金匮之盟”公布之后,赵普立即又受到了宋太宗赵光义的重用。
但是国史君(国史通论)认为,赵光义完全没有伪造“金匮之盟”的必要——因为他已经坐稳皇位了,而且此时对他皇位产生威胁的皇弟赵廷美以及宋太祖的两个儿子赵德昭和赵德芳已经去世了,他何必给自己再找麻烦呢》