Как сдвинуть байты строки NSString? - PullRequest
1 голос
/ 19 мая 2011

У меня есть строка NSString типа @ "123456".Я хочу преобразовать эту строку в байтовый массив, а затем я хочу сместить несколько байтов, используя некоторые арифметические операции.Затем я хочу применить SHA256Hash к этому и, наконец, хочу зашифровать строку, используя конечный результат.Я перепробовал много подходов, но все еще не достиг успехаЯ очень запутался в этом. Если кто-то захочет посмотреть код, я опубликую его.

Редактировать:

Моя настоящая цель - зашифровать строку с использованием алгоритма шифрования AES256.И я хочу создать свой собственный ключ, и я хочу передать свой собственный IV.

1 Ответ

0 голосов
/ 19 мая 2011

Я полагаю, вы пытаетесь достичь какой-то безопасности С другой стороны, не похоже, что вы хорошо знакомы с инструментами и методами, которые вы используете. Это плохое начало.

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

Мой совет не состоял бы в том, чтобы заново изобретать вещи, особенно когда они столь же сложны и важны, как и безопасность.

...