Scilab-Branch-6.1-GIT
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
hash
получает контрольную сумму файла или строки, используя различные алгоритмы получения хеш-сумм
Синтаксис
res = hash(fd, algorithm) res = hash(string, algorithm)
Аргументы
- res
хеш-результат (строка)
- fd
матрица дескрипторов файлов, возвращаемых функцией
mopen
.- string
строка или матрица строк
- algorithm
строка (алгоритм подсчёта хеш-суммы)
Описание
hash
получает контрольную сумму файла или строки,
используя функцию получения хеш-сумм algorithm
.
Доступными алгоритмами являются:
'crc32' | контрольная сумма crc32 |
'md5' | алгоритм выборки сообщений 5 |
'sha1' | защищённый алгоритм хеширования 1 (160 бит) |
'sha2', 'sha256' | защищённый алгоритм хеширования 2 (256 бит) |
'sha3-224' | защищённый алгоритм хеширования 3 (224 бита) |
'sha3-256' | защищённый алгоритм хеширования 3 (256 бит) |
'sha3-384' | защищённый алгоритм хеширования 3 (384 бита) |
'sha3-512' | защищённый алгоритм хеширования 3 (512 бит) |
Примеры
История
Версия | Описание |
6.1.1 | введена hash(). |
Report an issue | ||
<< getURL | Файлы: функции ввода/вывода | %io >> |