SD카드의 FAT32파일시스템을 조작하여 낮은 수준의 보안 처리를 하고 싶습니다.

1.윈도우 프로그램을 만들어 CPU넘버등을 SD카드에 패스워드로 할당(특정PC에서만 사용 가능하도록)
2.위 프로그램으로 윈도우상에서 SD카드를 읽을 수 없도록 FAT32파일시스템 일부 파괴?변경?(윈도우상:카드읽기불가/임베디드리눅스:카드읽기쓰기가능)
3.임베디드 리눅스 상에서 위의 처리를 한 SD카드에 동영상 파일 기록(ex. CCTV장비)
4.위에서 만든 윈도우 프로그램으로 동영상이 기록된 SD카드의 FAT32파일시스템 복원(윈도우상:읽기가능해짐)
5.만든 윈도우 프로그램으로 동영상 재생

대충 이런 흐름입니다.

의문1:2번에서 FAT32의 어느 부분을 건드려야 윈도우상:읽기불가/임베디드리눅스상:읽기쓰기가능
이 되는지 궁금합니다.

의문2:4,5번에서 FAT32파일시스템을 복원하면 읽기가 가능해지는데, 해당 윈도우 프로그램 이외의
다른 프로그램에서는 읽기불가 상태가 지속되도록 하고 싶습니다. (즉, 만든 윈도우 프로그램에서
FAT32파일시스템을 복원해서 내부 파일 접근이 가능하지만, 탐색기나 다른 프로그램으로는 SD카드의
읽기 불가상태가 지속되도록)

임베디드 초보라 모르는것 투성이입니다. 고수님들의 답변 기다리겠습니다.