Header Ads Widget

header ads

Encryption Decryption in Asp.net c#

 


इस Article में  हमलोग सीखेंगे की कैसे Asp.net c#  में किसी भी String को Encrypt या Decrypt किया जाता है। 

अधिक सहायता के लिए आप ऊपर दिए गए विडिओ को देख सकते है। 

Important Code: 


Encryption Code:

private string base64Encode(string sData)

        {

            try

            {

                byte[] encData_byte = new byte[sData.Length];


                encData_byte = System.Text.Encoding.UTF8.GetBytes(sData);


                string encodedData = Convert.ToBase64String(encData_byte);


                return encodedData;


            }

            catch (Exception ex)

            {

                throw new Exception("Error in base64Encode" + ex.Message);

            }

        }



Decryption Code:

public string base64Decode(string sData)


        {


            System.Text.UTF8Encoding encoder = new System.Text.UTF8Encoding();


            System.Text.Decoder utf8Decode = encoder.GetDecoder();


            byte[] todecode_byte = Convert.FromBase64String(sData);


            int charCount = utf8Decode.GetCharCount(todecode_byte, 0, todecode_byte.Length);


            char[] decoded_char = new char[charCount];


            utf8Decode.GetChars(todecode_byte, 0, todecode_byte.Length, decoded_char, 0);


            string result = new String(decoded_char);


            return result;


        }



Event fire Code for Encryption:


protected void Button1_Click(object sender, EventArgs e)

        {

            string result = base64Encode(TextBox1.Text);

            Label1.Text = result;

        }


Event fire Code for Decryption:


protected void Button2_Click(object sender, EventArgs e)

        {

            string result = base64Decode(TextBox2.Text);

            Label2.Text = result;

        }



Post a Comment

0 Comments