HISE Logo Forum
    • Categories
    • Register
    • Login

    Different Encryption Types in HISE?

    Scheduled Pinned Locked Moved Scripting
    59 Posts 8 Posters 3.2k Views
    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.
    • d.healeyD
      d.healey @Lindon
      last edited by d.healey

      @Lindon Is there a way you could limit the content in the demo until they activate it with a license key that you can confirm is genuine via a server call? And then download the additional content.

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @d.healey
        last edited by

        @d-healey said in Different Encryption Types in HISE?:

        @Lindon Is there a way you could limit the content in the demo until they activate it with a license key that you can confirm is genuine via a server call? And then download the additional content.

        of course...but.....

        HISE Development for hire.
        www.channelrobot.com

        1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @Lindon
          last edited by d.healey

          @Lindon said in Different Encryption Types in HISE?:

          I think is a manifestation of the black-swan problem

          Sign up to some of the cracker groups on FB, you'll see keygens

          This just popped up in my feed. FB doesn't do anything when you report the groups...

          c0c732bf-5c46-4444-b6fc-02d5265c5e9c-image.png

          Libre Wave - Freedom respecting instruments and effects
          My Patreon - HISE tutorials
          YouTube Channel - Public HISE tutorials

          CasmatC 1 Reply Last reply Reply Quote 0
          • CasmatC
            Casmat @d.healey
            last edited by Casmat

            @d-healey yup haha, I had seen the same thing, the thing with keygens is that everyone’s starting to realize that using encryption is the way to go, and keygens have died down because these cracker groups are unable to find any way to get real keys, but they still pop up with systems with some sort of error in the code that gives out the private key or it not having any encryption at all, which there are still many because people don’t know much about encryption and still want to stick with an outdated system

            FB doesn't do anything when you report the groups....

            Classic FB (and other piracy sites), unless a dmca takedown is issued, they’ll just sit around

            i make music

            CasmatC orangeO 2 Replies Last reply Reply Quote 0
            • CasmatC
              Casmat @Casmat
              last edited by

              I also suggest taking a look at this which definitely helps consolidate everything into a nice blog post:

              Link Preview Image
              How to Generate Secure License Keys in 2025

              Software vendors should move away from legacy license key algorithms such as partial key verification to generating secure license keys using modern algorithms like elliptic-curve and RSA cryptography.

              favicon

              Keygen (keygen.sh)

              i make music

              1 Reply Last reply Reply Quote 0
              • orangeO
                orange @Casmat
                last edited by orange

                @Casmat said in Different Encryption Types in HISE?:

                @d-healey yup haha, I had seen the same thing, the thing with keygens is that everyone’s starting to realize that using encryption is the way to go, and keygens have died down because these cracker groups are unable to find any way to get real keys

                No, the keygens definitely didn't die.

                I guess you haven't seen industry-leading plugin manufacturers that have been hacked even though they used cutting-edge encryption methods ​​in the market.

                The logic of keygens is not just finding existing keys. It can also solve Key's mathematical formula. Or a fake little server like app can cheat the plugin via The HTTP 200 OK success status response. Then it generates keys upon the method. In this case, it makes no sense whether to encrypt the key.

                In my experience, if the licensing system used by the plugin is not obfuscated, it will definitely be cracked, regardless of whether the encryption is 2048. Because the hackers can see the source code very clearly, I guarantee it :beaming_face_with_smiling_eyes:

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

                LindonL CasmatC 2 Replies Last reply Reply Quote 2
                • LindonL
                  Lindon @orange
                  last edited by

                  @orange said in Different Encryption Types in HISE?:

                  In my experience, if the licensing system used by the plugin is not obfuscated, it will definitely be cracked, regardless of whether the encryption is 2048. Because the hackers can see the source code very clearly, I guarantee it :beaming_face_with_smiling_eyes:

                  Yeah thats possibly another thing we need to think about - how do we obfuscate the HSIE script source code...

                  HISE Development for hire.
                  www.channelrobot.com

                  d.healeyD 1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @Lindon
                    last edited by

                    @Lindon you can't without encrypting it because anyone can just look at the code and make a deobfuscator. Security through obscurity is a last resort.

                    I take the approach that anything on the client side is already compromised so all my 'security' stuff is server side.

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @d.healey
                      last edited by

                      @d-healey said in Different Encryption Types in HISE?:

                      @Lindon you can't without encrypting it because anyone can just look at the code and make a deobfuscator. Security through obscurity is a last resort.

                      true. I bet you users love your "must have an internet connection" tho....

                      HISE Development for hire.
                      www.channelrobot.com

                      d.healeyD Dan KorneffD 2 Replies Last reply Reply Quote 0
                      • d.healeyD
                        d.healey @Lindon
                        last edited by

                        @Lindon They only need a connection to download the instrument, once they have the files they can use them offline, on any machine - remember all my stuff is open source so I don't have the same piracy paranoia as everyone else 😃

                        Libre Wave - Freedom respecting instruments and effects
                        My Patreon - HISE tutorials
                        YouTube Channel - Public HISE tutorials

                        1 Reply Last reply Reply Quote 0
                        • Dan KorneffD
                          Dan Korneff @Lindon
                          last edited by

                          @Lindon said in Different Encryption Types in HISE?:

                          I bet you users love your "must have an internet connection" tho....

                          I just released a plugin that currently supports online activation only. 35K active activations so far. 7 complaints.
                          I do plan on offering offline activation soon, but this doesn't appear to be huge issue like or was years ago.

                          Dan Korneff - Producer / Mixer / Audio Nerd

                          LindonL d.healeyD 2 Replies Last reply Reply Quote 2
                          • LindonL
                            Lindon @Dan Korneff
                            last edited by

                            @Dan-Korneff said in Different Encryption Types in HISE?:

                            @Lindon said in Different Encryption Types in HISE?:

                            I bet you users love your "must have an internet connection" tho....

                            I just released a plugin that currently supports online activation only. 35K active activations so far. 7 complaints.
                            I do plan on offering offline activation soon, but this doesn't appear to be huge issue like or was years ago.

                            Good to know Dan, thanks...

                            HISE Development for hire.
                            www.channelrobot.com

                            1 Reply Last reply Reply Quote 0
                            • d.healeyD
                              d.healey @Dan Korneff
                              last edited by

                              @Dan-Korneff said in Different Encryption Types in HISE?:

                              35K active activations so far

                              You should make a video tutorial about your marketing strategy

                              Libre Wave - Freedom respecting instruments and effects
                              My Patreon - HISE tutorials
                              YouTube Channel - Public HISE tutorials

                              Dan KorneffD 1 Reply Last reply Reply Quote 0
                              • CasmatC
                                Casmat @orange
                                last edited by Casmat

                                @orange ahh I didn’t think of that possibility, is obfuscation the only way to avoid this or what are some other methods you’ve used to avoid this?

                                And btw, your licensing system is amazing, we’re definitely planning on making something like it in the future:
                                https://forum.hise.audio/topic/4967/woocommerce-linked-licensing-system-for-your-plugins/2?_=1705339675044
                                What is the licensing app built on?

                                i make music

                                orangeO 1 Reply Last reply Reply Quote 0
                                • Dan KorneffD
                                  Dan Korneff @d.healey
                                  last edited by

                                  @d-healey said in Different Encryption Types in HISE?:

                                  You should make a video tutorial about your marketing strategy

                                  As with any good marking plan, it all started with day drinking.....

                                  Dan Korneff - Producer / Mixer / Audio Nerd

                                  d.healeyD 1 Reply Last reply Reply Quote 2
                                  • d.healeyD
                                    d.healey @Dan Korneff
                                    last edited by

                                    @Dan-Korneff I'll have what you're having

                                    Libre Wave - Freedom respecting instruments and effects
                                    My Patreon - HISE tutorials
                                    YouTube Channel - Public HISE tutorials

                                    1 Reply Last reply Reply Quote 0
                                    • orangeO
                                      orange @Casmat
                                      last edited by orange

                                      @Casmat said in Different Encryption Types in HISE?:

                                      @orange ahh I didn’t think of that possibility, is obfuscation the only way to avoid this or what are some other methods you’ve used to avoid this?

                                      And btw, your licensing system is amazing, we’re definitely planning on making something like it in the future:
                                      https://forum.hise.audio/topic/4967/woocommerce-linked-licensing-system-for-your-plugins/2?_=1705339675044

                                      Thanks.

                                      Frankly, there is not much about obfuscation for now.

                                      I think cracking the plugin depends on user demand. If it is a well-known company and it is a plugin that is really demanded by the users, the cracking of the plugins will take at most 1 week, sometimes 2 weeks.

                                      develop Branch / XCode 13.1
                                      macOS Monterey / M1 Max

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

                                      11

                                      Online

                                      1.7k

                                      Users

                                      11.9k

                                      Topics

                                      103.6k

                                      Posts