Реализация цели-c шифра

Я не могу полагать, что другие плакаты сказали Вам использовать отражение. VB как функция CallByName, которая делает точно, что Вы хотите.

8
задан Vladimir 5 November 2009 в 15:03
поделиться

2 ответа

Имейте в виду, что Objective-C - это надмножество C, поэтому вам не нужна конкретная реализация Objective-C. Blowfish, написанный на C (например, на этой странице , первый результат поиска в Google «Реализация C blowfish» ) вам подойдет.

15
ответ дан 5 December 2019 в 07:58
поделиться

Не уверен, что вы действительно хотите использовать blowfish, но инфраструктура безопасности iPhone поддерживает следующее "из коробки":

  • kCCAlgorithmAES128 - Расширенный стандарт шифрования, 128-битный блок
  • kCCAlgorithmDES - стандарт шифрования данных
  • kCCAlgorithm3DES - Triple-DES, трехключевой, конфигурация EDE
  • kCCAlgorithmCAST - CAST
  • kCCAlgorithmRC4 - потоковый шифр RC4

Если вы решите реализовать свой собственный, вы также можете нужна целочисленная библиотека произвольной точности, libtommath будет компилироваться для iPhone практически без изменений.

6
ответ дан 5 December 2019 в 07:58
поделиться