검색결과 리스트
File에 해당되는 글 2건
- 2009.05.07 [C#]TripleDES 에 대한 주절 주절~
- 2008.09.18 [C#]파일 감시
글
TripleDES를 이용하여 C#에서는 손쉽게!! 암호화를 한다.
TripleDESCryptoServiceProvider tDESalg = new TripleDESCryptoServiceProvider();
하지만 -_- 이놈에 대해서 한번이라도 생각해 본 적 있는가?
생성할때마다 Key와 IV 의 값이 달라진다.
그래서 생각해 낸것이!!
File.WriteAllBytes(경로,Key 또는 IV)를 이용하여 파일로 빼둔다!!
그리고 난다음 복호화 할때 저 파일을 File.ReadAllBytes(경로)를 해서 해 놓으면!!
APP 개발에 도움이 많이 될 것이다!! 라고 필자는 생각한다 ^_^/
우힛~ -_-;
설정
트랙백
댓글
글
C#에는 재미있는 클래스들이 많이 있다.
그 중 하나가 파일 시스템을 감시하는 FileSystemWatcher 클래스가 있다.
하지만 크로스 스레드 문제로 인한 오류가 발생하는데 필자는 다음과 같이 하여 이용하고 있다.
CheckForIllegalCrossThreadCalls = false;//크로스 스레드 자체를 무시.
FileSystemWatcher watcher = new FileSystemWatcher();
watcher.Path = txtPath.Text;
watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite
| NotifyFilters.FileName | NotifyFilters.DirectoryName;
watcher.Filter = "*.*";
watcher.Changed += new FileSystemEventHandler(OnChanged);
watcher.Created += new FileSystemEventHandler(OnChanged);
watcher.Deleted += new FileSystemEventHandler(OnChanged);
watcher.Renamed += new RenamedEventHandler(OnChanged);
여기에서 OnChanged는 메소드로 각 해당하는 상태가 일어났을 시 그 메소드를 실행한다.
watcher.EnableRaisingEvents = true;
RECENT COMMENT