Menu

Is there a veracrypt dll that can be executed from a desktop app

droolin
2025-06-12
2025-06-13
  • droolin

    droolin - 2025-06-12

    I know that I can execute a command line veracrypt format from within
    another program.  But I would prefer to use a veracrypt dll and contain
    everything within one application.

    Thank you in advance.

    Dan

     
  • Mounir IDRASSI

    Mounir IDRASSI - 2025-06-13

    This is something I always had in my TODO: provide a VeraCrypt SDK for easy integration.

    I have done some prototype some time ago but never something usable. My goal was more focused about mounting and file container creation.

    I will see if I can resurrect something with limited scope for VeraCrypt format functionality.

     
    • 风之暇想

      风之暇想 - 2025-06-13

      I found a project that would be great if the Veracrypt SDK could be submitted to sirikali.

       
    • Mounir IDRASSI

      Mounir IDRASSI - 2025-06-13

      @fzxx: thank you for sharing this project, I didn't know about it.

      I took a quick look and there doesn't seem any simple way to integrate VeraCrypt without digging into its source code and implementing a proper engine. I don't think I will have time for that. Hopefully someone could build upon the SDK and provide an integration.

       
      👍
      1
  • Mounir IDRASSI

    Mounir IDRASSI - 2025-06-13

    @droolin: I have published a first version of VeraCrypt SDK that provides a dll with exported C functions and a header file, alongside a sample C tool that shows how to use it.
    You can find everything at https://github.com/veracrypt/VeraCrypt-SDK/

    Let me know your feedback on it.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.