《中华人民共和国宪法》和《中华人民共和国保守国家秘密法》具体规定了公民保守国家秘密的义务。
《中华人民共和国宪法》:
《中华人民共和国保守国家秘密法》:
综上所述,公民保守国家秘密的义务主要由《中华人民共和国宪法》和《中华人民共和国保守国家秘密法》具体规定。这两部法律从不同层次和角度明确了公民的保密义务,为维护国家安全提供了坚实的法律保障。如有进一步需要,您可以继续咨询我。