多项选择题

涉及()的商用密码产品,应当依法列入网络关键设备和网络安全专用产品目录,由具备资格的机构检测认证合格后,方可销售或者提供。

A.国家安全
B.国计民生
C.商业秘密
D.社会公共利益