Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login

    What are the AES specifications for the AES encryption in C4D SDK ?

    Cinema 4D SDK
    c++
    4
    7
    971
    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.
    • C
      C5D
      last edited by

      Hi

      I'm developing a plugin that will AES encryption / decryption, I am planning to use the C4D AES class

      referenced in this link : https://developers.maxon.net/docs/cpp/2023_2/class_a_e_s.html#ac4796420dbb7d8f2c3b1305f131762cc

      but I need to know the specifications of the AES encryption / decryption in C4D SDK, this is because the data will be processed later on a server that uses AES from a 3rd party library, I want to make sure that what I encrypt in C4D sdk can be decrypted on the server and to achieve that I have to know the specifications of the AES class in order to use them on the server too.

      I couldn't find any useful information on the web.

      1 Reply Last reply Reply Quote 0
      • C
        C5D
        last edited by

        any body ?

        1 Reply Last reply Reply Quote 0
        • kbarK
          kbar
          last edited by kbar

          Does this post help?

          https://developers.maxon.net/forum/topic/10043/13512_aes-what-specification?_=1642384126994

          The AES library in our SDK uses ECB, which does not seem to need an init vector, and we don't provide one.
          

          https://www.gamelogicdesign.com
          https://www.plugins4d.com

          1 Reply Last reply Reply Quote 0
          • M
            m_adam
            last edited by

            Hi @C5D first of all welcome in the PluginCafe community 🙂

            This is the old way of doing and may be removed in the future, instead you should use the maxon::StreamConversions::AesEncoder() as demonstrated in ZipFile OpenEncrypted for read not working

            Cheers,
            Maxime.

            MAXON SDK Specialist

            Development Blog, MAXON Registered Developer

            1 Reply Last reply Reply Quote 0
            • C
              C5D
              last edited by

              Thanks guys.

              I just have some results that can't be decrypted back so I assumed there is some missing step.

              ferdinandF 1 Reply Last reply Reply Quote 0
              • M
                m_adam
                last edited by

                Hi without more information from your side it's very hard to help you. Would it be possible to share some code?

                Cheers,
                Maxime.

                MAXON SDK Specialist

                Development Blog, MAXON Registered Developer

                1 Reply Last reply Reply Quote 0
                • ferdinandF
                  ferdinand @C5D
                  last edited by

                  Hello @c5d,

                  without any further activity before Wednesday, the 16.03.2022, we will consider this topic as solved and remove the "unsolved" state of this topic.

                  Thank you for your understanding,
                  Ferdinand

                  MAXON SDK Specialist
                  developers.maxon.net

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