2010-12-13 4 views
6

프로그래밍 방식으로 파일에 액세스 할 수있는 TrueCrypt 대안을 찾고 있습니다. 누구든지 해결책을 알고 있습니까?TrueCrypt 대신 API 사용

API는 파일의 작성, 변경 및 삭제 목록을 지원해야합니다.

+3

어떤 OS입니까? 그리고 저는 여러분이 원하는 API를 좀 더 구체적으로 설명해야한다고 생각합니다. 예를 들어 특정 명령 줄 인수로 true-crypt를 호출 할 수 있습니다. – CodesInChaos

+1

너무 구체적으로 대답하기에는 너무 모호합니다. –

답변

3

Diskcryptor에는 API가 없지만 GPL입니다.

내가 할 수있는 한, 당신이 원하는 것은 추상적 파일 시스템 라이브러리에 대한 것입니다. TrueCrypt 또는 유사한 컨테이너를로드하고 해당 내용을 나열하려고합니다. 그것이 열리면, 그러한 컨테이너는 raw 바이트를 reprenting하는 섹터 일뿐입니다. 암호화의 최상부에서 이러한 API는 원시 섹터 만 볼 수 있으며 해당 섹터 수준 API를 통해 해당 섹터를 이해해야합니다.

다른 방법으로 문제를 확인할 수 있습니다. 필자는 그러한 정보를 Zip 파일에 표시 할 수있는 zip과 같은 프로그램을 작성할 것입니다.

  • 가의 섹터 형식을 이해

    1. 이 컨테이너의 암호화 체계 (그것의 가능한 여러 버전을) 이해 :

      TrueCrypt container compared to a zip file

      그래서 당신이 찾고있는 API는 두 가지를 acheive해야 embeded filesystem

    2. 사용자에게 친숙한 API를 제공하십시오.

    저는 이전에 같은 질문을 던졌고 그물을 답을 찾아 보았습니다.이 답변은 지금까지 내가 찾은 것의 합계입니다. 나는 그것이 유효하지 않더라도 당신이 그것을 유효한 답으로 생각하기를 바랍니다.

    아직 없음,)

  • 1

    SolFS OS Edition은 새로운 소프트웨어를 만들 계획이라면 찾고있는 것일 수 있습니다. Windows, MacOS X, Linux 및 FreeBSD에서 사용할 수 있습니다.

    +0

    안녕하세요 유진, SolFS 시험판 활성화 키를 요청하는 방법을 알지 못합니까? – Cipher

    +1

    @Lena 평가판 키는 모든 사람에게 제공됩니다. 우리는 또한 개인에게 판매하고 때로는 비상업적 인 무료 라이센스를 마련하기도합니다. 제발 그냥 판매를 부탁드립니다. –