ASP.NET Hash List <int> - PullRequest
       5

ASP.NET Hash List <int>

0 голосов
/ 01 февраля 2011

Я создаю приложение WebForms в ajax-вызове. Я создаю небольшой список (который может различаться по размеру), который я отправляю обратно как объект JSON. В объект, который я возвращаю через JSON, я хотел бы включить хеш-значение, чтобы при следующем шаге отправлять этот список я мог убедиться, что ни одно из этих значений не было изменено. Я использую реализацию SHA256 в C # и хотел бы узнать, как лучше всего хешировать этот список целых чисел с помощью секретного ключа. Есть идеи? Еще раз спасибо за вашу помощь и ответы.

Ответы [ 2 ]

1 голос
/ 16 февраля 2011

Просто для полноты, я сообщу всем о моих решениях, так как это может помочь кому-то в будущем.

То, что я сделал, так как этот список целых чисел представляет значения идентификаторов, я закончил тем, что сохранил их в базе данных, так как они мне все равно понадобились позже Это создало связь один ко многим, где я затем хэшировал значение идентификатора родительской записи, в которой размещались эти записи ассоциации. Я использовал комментарий @Cipher об использовании HMAC, чтобы убедиться, что это значение не может быть подделано. Это позволяет мне хранить большой список этих предметов, которые мне в любом случае понадобится позже.

Спасибо за ваш вклад и надеюсь, что это может помочь кому-то в будущем.

0 голосов
/ 01 февраля 2011

может быть, это поможет вам в том, что вы пытаетесь сделать

Конверт шифрования JSON

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