Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Licencing my App

    General and Desktop
    3
    3
    2196
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Max13 last edited by

      Hi !

      I'm on a crypto app, it's currently open source, but I want to be able to sell licences.
      I asked Google, I saw a method which is really interesting: Encrypting some functions (include a PUBLIC key as resource), and giving the information for decryption (or a PRIVATE key), with the licence.

      I don't remember if it's exactely that, but I don't know how to encrypt functions... >_>'
      For me, it's the best way to restrict patches, and the only way to crack a licence, is to give your own one.

      Any idea?
      Thank you for your help.

      We all have started by asking questions. Then after some time, we can begin answering them.

      1 Reply Last reply Reply Quote 0
      • jensen82
        jensen82 last edited by

        Or lock the machineid of the computer where the software runs. Enigma Protector does it, too. Have a look at http://www.enigmaprotector.com/

        1 Reply Last reply Reply Quote 0
        • K
          kidproquo last edited by

          Depending on the particulars of the open source licence encrypting parts of the binary could be in breach of the licence.

          Regardless of the technical aspects you could be heading for a world of problems with this approach.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post