блок TEA в c # - PullRequest
       55

блок TEA в c #

0 голосов
/ 23 декабря 2009

С помощью блочного чая (XXTEA), как я могу преобразовать зашифрованный текст в удобочитаемую форму?

string encryptedText = "ASDFSDAFSADFSDFSDFSDAF"; (предположим, что это в правильном формате)

У меня также есть ключ / pwd.

Ответы [ 3 ]

1 голос
/ 23 декабря 2009

Edit1: Основной алгоритм XTEA в C # с другими частями в VB.NET в CodeProject

Алгоритм крошечного шифрования и XTEA для Compact Framework в CodeProject

Здесь Реализация JavaScript алгоритма XXTEA и здесь .

Вот реализация Pascal всех из них.

Со всеми остальными ответами вы сможете составить реализацию. Как только вы это сделаете, создайте блог или отчитайтесь здесь, чтобы записать его для следующего парня!

1 голос
/ 23 декабря 2009

Здесь реализована реализация алгоритма блочного чая на языке Visual Basic:

http://www.blog -dotnet.com / запись / Крошка-шифрование-Algorithm- (TEA) -в-Визуально-BasicNET.aspx

Предполагается, что блок tea легко реализуем, поэтому вам не составит труда преобразовать его в C # (или скомпилировать его в сборку .NET с VB, а затем ссылаться на него из .NET).

Вы должны использовать вышеперечисленное в качестве основы, а затем изменить его в соответствии с алгоритмом XXTEA, найденным здесь:

http://en.wikipedia.org/wiki/XXTEA

Опять же, это означает, что его легко реализовать, так что вам не должно быть слишком сложно. Если есть определенные детали, с которыми у вас возникли проблемы, обязательно примите меры.

0 голосов
/ 28 ноября 2012

Я нашел это https://github.com/WooCode/xxTea, который является реализацией C #, с предоставленными модульными тестами.Я не проверял его точность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...