2014-08-04 4 views
0

Есть ли какая-либо функция C или C++, которая может выдавать тот же вывод этого кода на Python (SHA512 с солью)?C эквивалент Python crypto.crypto()

import crypt; 
crypt.crypt('test', '$6$Salte2Ck$') 
+1

Нет такой функции в стандартном C или C++. Вы должны использовать внешнюю библиотеку. –

+1

[Как вычислить хэш SHA-512 в C++ в Linux?] (Http://stackoverflow.com/q/5125041/279627) –

+0

любая идея, где найти портативную внешнюю библиотеку, которая может выполнять ту же работу? или мне нужно написать свою соль SHA512 +? – user2521791

ответ

3

Here некоторые пояснения к crypt функции Python.
Итак, я думаю, что вы ищете функцию C crypt от unistd.h.

Смежные вопросы