internal void EncryptAccessTokens(CTwitterAccountInformation accountInformation)
        {
            if (!accountInformation.TokenInfo.Secured)
            {
                accountInformation.TokenInfo.AccessToken
                    = accountInformation.TokenInfo.AccessToken.Encrypt(
                          accountInformation.GetPW(accountInformation.Nickname.Substring(
                                                       accountInformation.Nickname.Length - 1 - (accountInformation.Nickname.Length < 4 ? 0 : 1), 1)).ReadAsString(),
                          accountInformation.GetSALT(nameof(accountInformation.TokenInfo.AccessToken)).ReadAsString(),
                          accountInformation.GetIV(@"CoLA").ReadAsString()).ReadAsString();
                accountInformation.TokenInfo.AccessTokenSecret
                    = accountInformation.TokenInfo.AccessTokenSecret.Encrypt(
                          accountInformation.GetPW(accountInformation.Nickname.Substring(
                                                       accountInformation.Nickname.Length - 1 - (accountInformation.Nickname.Length < 4 ? 0 : 3), 1)).ReadAsString(),
                          accountInformation.GetSALT(nameof(accountInformation.TokenInfo.AccessTokenSecret)).ReadAsString(),
                          accountInformation.GetIV(@"CH!K").ReadAsString()).ReadAsString();

                accountInformation.TokenInfo.Secured = true;
            }
        }
 internal Tuple <SecureString, SecureString> DecryptAccessTokens(CTwitterAccountInformation accountInformation)
 {
     if (accountInformation.TokenInfo.Secured)
     {
         return(new Tuple <SecureString, SecureString>(
                    accountInformation.TokenInfo.AccessToken.Decrypt(
                        accountInformation.GetPW(accountInformation.Nickname.Substring(
                                                     accountInformation.Nickname.Length - 1 - (accountInformation.Nickname.Length < 4 ? 0 : 1), 1)).ReadAsString(),
                        accountInformation.GetSALT(nameof(accountInformation.TokenInfo.AccessToken)).ReadAsString(),
                        accountInformation.GetIV(@"CoLA").ReadAsString()),
                    accountInformation.TokenInfo.AccessTokenSecret.Decrypt(
                        accountInformation.GetPW(accountInformation.Nickname.Substring(
                                                     accountInformation.Nickname.Length - 1 - (accountInformation.Nickname.Length < 4 ? 0 : 3), 1)).ReadAsString(),
                        accountInformation.GetSALT(nameof(accountInformation.TokenInfo.AccessTokenSecret)).ReadAsString(),
                        accountInformation.GetIV(@"CH!K").ReadAsString())));
     }
     else
     {
         return(new Tuple <SecureString, SecureString>(
                    accountInformation.TokenInfo.AccessToken.ToSecureString(),
                    accountInformation.TokenInfo.AccessTokenSecret.ToSecureString()));
     }
 }