Secret은 가산명사이기 때문에 이 a secret은 알맞은 표현이에요. 또 secret은 형용사로도 쓸 수 있어요. 예를 들어, nobody has seen/can see this file이라는 의미로 this file is secret이라고 할 수 있어요.
예: Let me tell you a secret. (비밀을 알려줄게.) => 단수명사 secret
예: She has many secrets. (그녀는 많은 비밀을 가지고 있다.) => 복수명사 secret
예: My job is secret. (내 직업은 비밀이야.) => 형용사 secret