2009-08-11 3 views
0

DPAPI 암호화로 데이터를 저장하려고합니다. 모든 데이터가있는 하나의 큰 파일을 가져야하는지 또는 모든 파일이 자체 레코드인지에 따라 데이터를 개별 파일로 분리해야하는지 확실하지 않습니다. 나는 전체 데이터 세트가 10MB 미만이 될 것이라고 의심하므로 몇 백개의 개별 파일로 분해 할 가치가 있는지 또는 단지 하나의 파일로 유지해야하는지 확실하지 않다.ONE 파일 또는 MULTIPLE에 데이터 저장시 고려해야 할 사항은 무엇입니까?

10MB의 데이터를 해독하는 데 오랜 시간이 걸립니까?

답변

2

10 메가 바이트의 경우, 나눌 필요가 없습니다. 주어진 데이터 볼륨을 암호화/암호 해독하는 데 드는 비용은 하나의 큰 파일이든 작은 파일의 그룹이든간에 거의 같습니다. 개별 레코드를 선택적으로 해독 할 필요가 있다면 을 한꺼번에 사용하는 것이 아니라 파일을 분할하는 것이 유용 할 수 있습니다.

1

앱이 실행될 하드웨어를 결코 생각할 수 없다면 확장 가능하도록 만드십시오. 읽기 속도가 너무 느리면 10 개의 병렬 플로피 드라이브에서 실행할 수 있습니다.

범위가 high-perfo 컴퓨터로 제한되어 있고 향후 10 년 이내에 파일 크기가 커지지 않으면 1 파일.

관련 문제