Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. any articles written about cryptography for beginners??

any articles written about cryptography for beginners??

Scheduled Pinned Locked Moved C / C++ / MFC
helpquestion
5 Posts 4 Posters 0 Views 1 Watching
  • 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.
  • F Offline
    F Offline
    FASTian
    wrote on last edited by
    #1

    i need to do some research work on cryptography and ultimately write code to protect the commercial programs that i write to to have some sort of license protection. Any help regarding this will be greatly appreciated. Thanks

    N T 2 Replies Last reply
    0
    • F FASTian

      i need to do some research work on cryptography and ultimately write code to protect the commercial programs that i write to to have some sort of license protection. Any help regarding this will be greatly appreciated. Thanks

      N Offline
      N Offline
      nguyenvhn
      wrote on last edited by
      #2

      As my opinion, there are no way can protect your software absolutely. Hackers can decompile any software and with the helping from few debugers, they can trace that code and break down the protection. So, I think you should concentrate in writing your application as perfect as posible. You can use some protection mechanisms such as: hard disk serial number, hard disk manufature serial number, network card MAC, user information...With a hashing algorithm, you will create yourself software serial number which must be matched to run. Because infact there are no perfect way, articles about that problem are controversial topics. In codeproject, you can find few such article.

      M 1 Reply Last reply
      0
      • F FASTian

        i need to do some research work on cryptography and ultimately write code to protect the commercial programs that i write to to have some sort of license protection. Any help regarding this will be greatly appreciated. Thanks

        T Offline
        T Offline
        toxcct
        wrote on last edited by
        #3

        Cryptograqhy using Win32[^] Cryptography in .NET[^] FileCrypt, a Cryptographic Application[^] is that enough ?


        TOXCCT >>> GEII power

        F 1 Reply Last reply
        0
        • N nguyenvhn

          As my opinion, there are no way can protect your software absolutely. Hackers can decompile any software and with the helping from few debugers, they can trace that code and break down the protection. So, I think you should concentrate in writing your application as perfect as posible. You can use some protection mechanisms such as: hard disk serial number, hard disk manufature serial number, network card MAC, user information...With a hashing algorithm, you will create yourself software serial number which must be matched to run. Because infact there are no perfect way, articles about that problem are controversial topics. In codeproject, you can find few such article.

          M Offline
          M Offline
          Miguel Lopes
          wrote on last edited by
          #4

          Best and easier way to protect is having an USB or paralel port security key... They are easy to implement and very secure, expecially if you make your code dynamically dependent on the existence of that key. Price: affordable for most commercial applications. If the application is to be used for a lot of computers in a domain, there are special keys that validate the application through the network. Software-based security is allways possible to crack, except in some very special cases.

          1 Reply Last reply
          0
          • T toxcct

            Cryptograqhy using Win32[^] Cryptography in .NET[^] FileCrypt, a Cryptographic Application[^] is that enough ?


            TOXCCT >>> GEII power

            F Offline
            F Offline
            FASTian
            wrote on last edited by
            #5

            thanks for the advice and the help guys... really appreciate it...

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups