Forum

    • Register
    • Login
    • Search
    • Categories

    i hate codesigning

    General Questions
    6
    12
    200
    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.
    • iamlamprey
      iamlamprey last edited by

      i'm back with another edition of "i hate..." threads, this time it's about my codesigning experience

      Apple: my bank apparently rejected the payment and I received no info from them, or apple so I've been waiting for weeks for my approval only for it to have already been cancelled and refunded, also getting in touch with apple support was a redirecting nightmare

      Windows: okay this is the juicy one, i believe my experience is somewhat similar to christophs...

      1. sign up for a certificate with Sectigo
      2. sign up as a business (this was my fault but my god how hard is it to change a few details)
      3. they ask for all kinds of evidence that im a real person, ID etc, none of which they approve (even though I used those exact files for a crypto exchange a few days earlier...)
      4. they don't email me any specifics, just a vague "click here" link, that 404s
      5. i email them back multiple times, telling them that their support link didn't work
      6. radio silence
      7. okay time for a refund... nope.. none of the Contact forms, live chat buttons, email support links work (they just don't do anything when clicked).
      8. for a little extra grossness, they also made me use Internet Explorer (not microsoft edge) to apply for the certificate
      9. 80% sure they're going to share my details with scam callers and the like for the next 10 years...

      I can't believe these companies are the authority when it comes to what Windows blocks and doesn't block...

      beware sectigo

      Does anyone have any suggestions for Windows codesigning certificates that AREN'T an absolute nightmare? Comodo?

      thank you for listening to my ted talk 😧

      Music - Instruments

      orange Dan Korneff Casey Kolb 3 Replies Last reply Reply Quote 1
      • orange
        orange @iamlamprey last edited by orange

        @iamlamprey said in i hate codesigning:

        Does anyone have any suggestions for Windows codesigning certificates that AREN'T an absolute nightmare? Comodo?

        For Mac, Yes of course you must sign your code.

        But do you think you must execute codesign for Windows? I see a lot of Big brands even doesn't do that.

        I think in Windows, only AAX codesign will be enough and you can do it with a self signed certificate that is created from your Mac computer for free 🙂 And of course no more butt pains like IE, we live in 2021 🙂

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        1 Reply Last reply Reply Quote 1
        • Dan Korneff
          Dan Korneff @iamlamprey last edited by Dan Korneff

          @iamlamprey said in i hate codesigning:

          Comodo?

          I'm using comodo here. You have to use an old Internet Explorer to download the certificate as well... also, the certificate is issued by Sectigo so it seems to be the same thing.

          Dan Korneff - Producer / Mixer / Audio Nerd

          1 Reply Last reply Reply Quote 1
          • Casey Kolb
            Casey Kolb @iamlamprey last edited by

            @iamlamprey We gave up on codesigning for Windows a long time ago (I think Christoph did as well). We've still never gotten any customer complaints about it. I think Windows users are just accustomed to the warning message that appears because the vast majority of applications are not codesigned. If it's too much of a headache, I'd recommend skipping it 🙂

            Casey Kolb
            Founder & CEO of Lunacy Audio
            Composer | Producer | Software Developer

            1 Reply Last reply Reply Quote 2
            • iamlamprey
              iamlamprey last edited by

              Thanks everyone 🙂 the main reason I wanted a certificate was for a more legit-looking installer for distribution via affiliate stores but I'll talk to the owners and see if it's that big of a deal... can always opt for comodo and (hopefully) not squirm as much

              Music - Instruments

              Christoph Hart orange 2 Replies Last reply Reply Quote 0
              • Christoph Hart
                Christoph Hart @iamlamprey last edited by

                Yup, going strong here without any certificate on Windows.

                1 Reply Last reply Reply Quote 3
                • orange
                  orange @iamlamprey last edited by orange

                  @iamlamprey In Windows, while running the plugin installer, the only difference is this:

                  alt text

                  I've never heard any complaints for that. Because every Windows user knows how to install software.

                  develop Branch / XCode 13.1
                  macOS Monterey / M1 Max

                  Dan Korneff d.healey 2 Replies Last reply Reply Quote 4
                  • Dan Korneff
                    Dan Korneff @orange last edited by

                    @orange said in i hate codesigning:

                    the only difference is thi

                    That's only if you don't purchase Extended Validation Code Signing for an additional $800/ year.
                    💩 💩 💩 💩 💩 💩 💩 💩 💩 💩 💩

                    #internetmafia #organizedcrime

                    Dan Korneff - Producer / Mixer / Audio Nerd

                    orange iamlamprey 2 Replies Last reply Reply Quote 2
                    • d.healey
                      d.healey @orange last edited by

                      @orange said in i hate codesigning:

                      the only difference is this:

                      What about the smart screen filter in Edge?

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

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

                        @dustbro said in i hate codesigning:

                        That's only if you don't purchase Extended Validation Code Signing for an additional $800/ year.
                        💩 💩 💩 💩 💩 💩 💩 💩 💩 💩 💩

                        #internetmafia #organizedcrime

                        Yeah, unfortunately. Instead using this painful and costly way, for AAX plugin signing: self signed certificate works well here. I really recommend it. Create one certificate in macOS with Keychain Access, then transfer it to Windows. And use it with Eden Tools for code signing. Completely free and extremeley easy.

                        develop Branch / XCode 13.1
                        macOS Monterey / M1 Max

                        1 Reply Last reply Reply Quote 3
                        • orange
                          orange @d.healey last edited by

                          @d-healey said in i hate codesigning:

                          @orange said in i hate codesigning:

                          the only difference is this:

                          What about the smart screen filter in Edge?

                          I haven't seen any complaints for this. I am not sure that this filter gives warning with zipped files.

                          develop Branch / XCode 13.1
                          macOS Monterey / M1 Max

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

                            @dustbro said in i hate codesigning:

                            for an additional $800/ year.

                            🤮

                            forget software development... vague overpriced warrantys for imaginary certificates are where the real money's at

                            edit:

                            AHHHHHHHHHHHHH

                            76d8d523-63be-4993-880b-b08a2688a879-image.png

                            Music - Instruments

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

                            18
                            Online

                            1.1k
                            Users

                            6.7k
                            Topics

                            62.1k
                            Posts