《国家安全法》是由 中华人民共和国全国人民代表大会常务委员会通过的。根据《宪法》第五十八条,全国人民代表大会和全国人民代表大会常务委员会行使国家立法权,因此《国家安全法》作为法律,应由全国人民代表大会及其常务委员会制定并通过。