Если вам действительно нужно «отправить» это приложение форм, возможно, добавление System.Web.Security не очень хорошая идея ...
Если вам нужен хеш SHA1, есть очень простая в использовании библиотека криптографии .net с примерами на msdn. Ключ к
- возьмите то, что вы хотите зашифровать
- превратить его в байты для любой кодировки (ascii, utf *), которую вы используете
- Используйте одну из многих схем хэширования, встроенных в .Net, чтобы получить хэшированные байты
- превратить эти байты обратно в строку в той же кодировке, что и на шаге 2
- Сохранить результирующую хешированную строку где-нибудь для последующего сравнения
//step 1 and 2
byte[] data = System.Text.Encoding.Unicode.GetBytes(tbPassword.Text,);
byte[] result;
//step 3
SHA1 sha = new SHA1CryptoServiceProvider();
result = sha.ComputeHash(data);
//step 4
string storableHashResult = System.Text.Encoding.Unicode.ToString(result);
//step 5
// add your code here