AES Encryption in windows phone 8

给你一囗甜甜゛ 提交于 2019-12-11 21:20:48

问题


I am trying to do AES Encryption in my windows phone8 app.

I searched a lot, but couldn't get a clear view to do so.

Can anybody give me link that gives the clear example of implementing AES Encryption ni WP8 App.

What i need to do is,

1)I need to pass key, initial vector, and value as strings.

2)need to encrypt that string in any format of AES Encryption, and finally need to get the encrypted value as string.

Can anybody help me.

am using this example and using UTF8 encoding for key, and Iv

myAes.Key = Encoding.UTF8.GetBytes("terr!f!cp@ssw0rdw!thonetw!st!n!t"); myAes.IV = Encoding.UTF8.GetBytes("1234567890987654");

and after encoding to convert the bytes of encrypted value to string am using ToBase64 convertion

afterText.Text = Convert.ToBase64String(encrypted);

here i need to tell my back end team, what the exact encryption am using here, am not sure about what is happening here, Can you please tell me whats that exact encryption happening here.

Thank you.


回答1:


The CryptographicBuffer Class is your friend:

  • Use Hex or Base64 encoding for binary values you want to represent as strings. This includes Key, IV and ciphertext
  • Use UTF-8 for text you want to turn to bytes.


来源:https://stackoverflow.com/questions/18913175/aes-encryption-in-windows-phone-8

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!