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. Web Development
  3. ASP.NET
  4. Encryption in asp.net c#

Encryption in asp.net c#

Scheduled Pinned Locked Moved ASP.NET
13 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.
  • M Malayil alex

    Thanks amit, But i need the code for encryption and decryption ,if possible using c# alex.

    S Offline
    S Offline
    Sandeep Akhare
    wrote on last edited by
    #4

    OK you want the code in C# means encryption at server side Why you want to Encrypt the value at the server side do you want to store that value in database something like that Best way is to have own algorithm to encrypt and decrypt the data

    Thanks and Regards Sandeep If you want something you never had, do something you have never done!

    1 Reply Last reply
    0
    • M Malayil alex

      Thanks amit, But i need the code for encryption and decryption ,if possible using c# alex.

      A Offline
      A Offline
      anufabian
      wrote on last edited by
      #5

      Dim d As New EncryptedData d.Algorithm.Name = CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES d.Content = "hello" d.SetSecret("23456", CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD) Dim textenc As String = d.Encrypt(CAPICOM_ENCODING_TYPE.CAPICOM_ENCODE_BASE64) Response.Write(textenc) Dim d1 As New EncryptedData d.Algorithm.Name = CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES d.SetSecret("23456", CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD) d.Decrypt(textenc) Dim textdec As String = d.Content() Response.Write(textdec) Try the above , the value given as string in the function SetSecret is the key I am using , u can use anything. Add a reference to Capicom in ur project and then implement the same

      M 1 Reply Last reply
      0
      • A anufabian

        Dim d As New EncryptedData d.Algorithm.Name = CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES d.Content = "hello" d.SetSecret("23456", CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD) Dim textenc As String = d.Encrypt(CAPICOM_ENCODING_TYPE.CAPICOM_ENCODE_BASE64) Response.Write(textenc) Dim d1 As New EncryptedData d.Algorithm.Name = CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES d.SetSecret("23456", CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD) d.Decrypt(textenc) Dim textdec As String = d.Content() Response.Write(textdec) Try the above , the value given as string in the function SetSecret is the key I am using , u can use anything. Add a reference to Capicom in ur project and then implement the same

        M Offline
        M Offline
        Malayil alex
        wrote on last edited by
        #6

        Hi thanks, I couldn't able to implement this in asp.net c# can you help me. alex.

        A 1 Reply Last reply
        0
        • M Malayil alex

          Hi thanks, I couldn't able to implement this in asp.net c# can you help me. alex.

          A Offline
          A Offline
          anufabian
          wrote on last edited by
          #7

          string strencrypteddata=""; EncryptedData encryptdata = new EncryptedDataClass(); encryptdata.Algorithm.Name = CAPICOM.CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES; encryptdata.Algorithm.KeyLength = CAPICOM.CAPICOM_ENCRYPTION_KEY_LENGTH.CAPICOM_ENCRYPTION_KEY_LENGTH_MAXIMUM; encryptdata.SetSecret("dasdsads",CAPICOM.CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD); encryptdata.Content = "hello"; strencrypteddata = encryptdata.Encrypt(CAPICOM.CAPICOM_ENCODING_TYPE.CAPICOM_ENCODE_BASE64); decryption :::: string strencrypteddata1; EncryptedData encryptdata1 = new EncryptedDataClass(); encryptdata1.Algorithm.Name = CAPICOM.CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES; encryptdata1.Algorithm.KeyLength = CAPICOM.CAPICOM_ENCRYPTION_KEY_LENGTH.CAPICOM_ENCRYPTION_KEY_LENGTH_MAXIMUM; encryptdata1.SetSecret("dasdsads",CAPICOM.CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD); encryptdata1.decrypt(strencrypteddata ); Response.Write(encryptdata1.Content);

          M 1 Reply Last reply
          0
          • A anufabian

            string strencrypteddata=""; EncryptedData encryptdata = new EncryptedDataClass(); encryptdata.Algorithm.Name = CAPICOM.CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES; encryptdata.Algorithm.KeyLength = CAPICOM.CAPICOM_ENCRYPTION_KEY_LENGTH.CAPICOM_ENCRYPTION_KEY_LENGTH_MAXIMUM; encryptdata.SetSecret("dasdsads",CAPICOM.CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD); encryptdata.Content = "hello"; strencrypteddata = encryptdata.Encrypt(CAPICOM.CAPICOM_ENCODING_TYPE.CAPICOM_ENCODE_BASE64); decryption :::: string strencrypteddata1; EncryptedData encryptdata1 = new EncryptedDataClass(); encryptdata1.Algorithm.Name = CAPICOM.CAPICOM_ENCRYPTION_ALGORITHM.CAPICOM_ENCRYPTION_ALGORITHM_3DES; encryptdata1.Algorithm.KeyLength = CAPICOM.CAPICOM_ENCRYPTION_KEY_LENGTH.CAPICOM_ENCRYPTION_KEY_LENGTH_MAXIMUM; encryptdata1.SetSecret("dasdsads",CAPICOM.CAPICOM_SECRET_TYPE.CAPICOM_SECRET_PASSWORD); encryptdata1.decrypt(strencrypteddata ); Response.Write(encryptdata1.Content);

            M Offline
            M Offline
            Malayil alex
            wrote on last edited by
            #8

            Hi sorry for the disturbance.. how can i declare this EncryptedData encryptdata = new EncryptedDataClass(); i coudn't able to is there specific name space is needed i added using System.Security.Cryptography; but still problem pls help me alex

            A 1 Reply Last reply
            0
            • M Malayil alex

              Hi sorry for the disturbance.. how can i declare this EncryptedData encryptdata = new EncryptedDataClass(); i coudn't able to is there specific name space is needed i added using System.Security.Cryptography; but still problem pls help me alex

              A Offline
              A Offline
              anufabian
              wrote on last edited by
              #9

              I had written in the first mail itself to add a reference to Capicom in ur solution and then write using Capicom and then u will b able to use this code

              M 1 Reply Last reply
              0
              • A anufabian

                I had written in the first mail itself to add a reference to Capicom in ur solution and then write using Capicom and then u will b able to use this code

                M Offline
                M Offline
                Malayil alex
                wrote on last edited by
                #10

                sorry i am confucing, From where i will add reference to my project...i mean Capicom.. alex

                A 1 Reply Last reply
                0
                • M Malayil alex

                  sorry i am confucing, From where i will add reference to my project...i mean Capicom.. alex

                  A Offline
                  A Offline
                  anufabian
                  wrote on last edited by
                  #11

                  I suppose u have ur solution opened in front of u , You will be able to see a references folder , right click , add reference . Click on the COM tab and there look for Capicom. select the same and then it will appear in the references folder in ur solution. Now in ur page add the line using Capicom. Is it ok now

                  M 1 Reply Last reply
                  0
                  • A anufabian

                    I suppose u have ur solution opened in front of u , You will be able to see a references folder , right click , add reference . Click on the COM tab and there look for Capicom. select the same and then it will appear in the references folder in ur solution. Now in ur page add the line using Capicom. Is it ok now

                    M Offline
                    M Offline
                    Malayil alex
                    wrote on last edited by
                    #12

                    Hello I didn't found anything in the com tag named Capicom i am using .net 2.0 ...sorry for the disturbance. alex.

                    A 1 Reply Last reply
                    0
                    • M Malayil alex

                      Hello I didn't found anything in the com tag named Capicom i am using .net 2.0 ...sorry for the disturbance. alex.

                      A Offline
                      A Offline
                      anufabian
                      wrote on last edited by
                      #13

                      Please follow this link and register the Capicom.dll in your system32 . this link gives u a download of the same http://www.microsoft.com/downloads/details.aspx?FamilyID=860ee43a-a843-462f-abb5-ff88ea5896f6&DisplayLang=en[^]

                      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