public byte[] GetPublicKey()
{
int Index1 = KeyHeader.Length;
int Index2 = PublicKey.IndexOf(KeyFooter) - Index1; //On définie deux index pour lire la PublicKey
string Temp = PublicKey.Substring(Index1, Index2); // On obtient ici la PublicKey sans le header et le footer
Temp = Temp.Replace("\n", ""); // On supprime les saut de ligne
return Convert.FromBase64String(Temp); // On convertie la Key en Byte
}
"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApHRiGIhIJrNdUJkKGtWC" + "sSqIza+2gPsjGXhSoDTOcokq59Et8d8SzgF68RvAZXezPO8tnUhlyvaDem4QSFLV" + "PVAmSRcp47HW4lpp11WHBlDsEEXQTBkM8nDyqSgn8dMANvButRDt/44OKslrfqmV" + "7ANmZggZ2wXN0T6XWt3FVC66X8+E7rUMUOREQYCDq3zrX4dNYy3y21lyJZeXTkSd" + "AmijqIHrrwLPTA/wpWLCEaIJ9OAWjds8L6TqONXvnf3qOtI/QsrWv24lRjtmRSeR" + "eKFIPrk8QQbcd2h4VUi06fJZ2ydCx0pOwU33izN42pmZoCrgdCwghFm1i2feQa0M" + "vQIDAQAB";