2010-12-13 21 views
6

Tôi đang tìm kiếm một phương án thay thế TrueCrypt có API để truy cập chương trình các tệp. có ai biết cách giải quyết không?Thay thế TrueCrypt bằng API

API phải hỗ trợ danh sách, tạo, thay đổi và xóa tệp.

+3

Hệ điều hành nào? Và tôi nghĩ bạn nên cụ thể hơn một chút về API bạn muốn. Ví dụ, bạn có thể gọi đúng-crypt với các đối số dòng lệnh nhất định. – CodesInChaos

+1

Quá mơ hồ hiện tại để trả lời cụ thể. –

Trả lời

3

Diskcryptor không có API, nhưng đó là GPL.

Nếu có thể, tôi tin rằng những gì bạn đang yêu cầu là dành cho thư viện hệ thống tệp trừu tượng. Tôi hiểu rằng bạn muốn tải một TrueCrypt hoặc vùng chứa tương tự và liệt kê nội dung của nó. Khi nó được mở ra, một thùng chứa như vậy chỉ là các vùng nguyên byte. Trên đầu trang mã hóa, một API như vậy sẽ chỉ nhìn thấy các phần thô và nó sẽ phải làm cho tinh thần của chúng với một api cấp ngành tương ứng.

Bạn có thể thấy sự cố theo cách khác. Làm thế nào bạn sẽ viết một chương trình, chẳng hạn như zip, có thể trình bày thông tin đó trên một tệp nén, một vùng chứa rất phổ biến nếu bạn muốn.

TrueCrypt container compared to a zip file

Vì vậy, các API bạn đang tìm kiếm sẽ cần phải đạt được hai điều:

  1. Hiểu chương trình mã hóa của container (có thể nhiều phiên bản của nó)
  2. Hiểu được định dạng ngành của embeeded filesystem
  3. Cung cấp API thân thiện với người dùng.

Tôi đã tự hỏi mình những câu hỏi tương tự cách đây một lúc, đã lùng sục các câu trả lời và câu trả lời này là tổng của những gì tôi đã tìm thấy cho đến nay. Tôi hy vọng bạn tìm thấy nó một câu trả lời hợp lệ, ngay cả khi nó không hành động.

Chưa, anyways;)

1

SolFS OS Edition của chúng tôi có thể là những gì bạn đang tìm kiếm nếu bạn dự định tạo phần mềm mới. Nó có sẵn cho Windows, MacOS X, Linux và FreeBSD.

+0

Xin chào Eugene, tôi không có công ty cách yêu cầu khóa kích hoạt dùng thử SolFS? – Cipher

+1

@Lena dùng thử khóa được cung cấp cho tất cả mọi người. Chúng tôi cũng bán cho các cá nhân và đôi khi thậm chí còn thu xếp giấy phép miễn phí phi thương mại. Vui lòng chỉ yêu cầu bán hàng. –

Các vấn đề liên quan