Я хочу реализовать алгоритм хэширования, такой как md5 в CAPL (CANoe). Есть ли встроенная функция хэширования в CAPL?Использование алгоритма хэширования в CAPL (CANoe)
1
A
ответ
1
В CAPL нет встроенной функции хэша, ближайшей, которую я смог найти, является функция вычисления контрольной суммы. (J1939CalcChecksum) В любом случае вы можете использовать CANoe .NET API после того, как вы используете .NET вы можете назвать его hashing libraries. Ссылка для Canoe .NET API в странице Вектора в поставленном link.
1
Я хотел бы предложить создать CAPL Dll, который реализует ваш хэш-алгоритм в C++ и включает его через #pragma library()
в ваш код. Существует пример в «Конфигурации образцов CANoe \ Programming \ CAPLdll». Дополнительные сведения см. В главе «CAPL DLL» в вашей помощи CANoe.