mirror of
https://github.com/samba-team/samba.git
synced 2025-11-08 16:23:49 +03:00
libcli/auth: add some const to SMBNTencrypt_hash() and SMBNTencrypt()
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Sep 14 19:49:24 CEST 2011 on sn-devel-104
This commit is contained in:
@@ -112,8 +112,8 @@ bool ntv2_owf_gen(const uint8_t owf[16],
|
|||||||
bool upper_case_domain, /* Transform the domain into UPPER case */
|
bool upper_case_domain, /* Transform the domain into UPPER case */
|
||||||
uint8_t kr_buf[16]);
|
uint8_t kr_buf[16]);
|
||||||
void SMBOWFencrypt(const uint8_t passwd[16], const uint8_t *c8, uint8_t p24[24]);
|
void SMBOWFencrypt(const uint8_t passwd[16], const uint8_t *c8, uint8_t p24[24]);
|
||||||
void SMBNTencrypt_hash(const uint8_t nt_hash[16], uint8_t *c8, uint8_t *p24);
|
void SMBNTencrypt_hash(const uint8_t nt_hash[16], const uint8_t *c8, uint8_t *p24);
|
||||||
void SMBNTencrypt(const char *passwd, uint8_t *c8, uint8_t *p24);
|
void SMBNTencrypt(const char *passwd, const uint8_t *c8, uint8_t *p24);
|
||||||
void SMBOWFencrypt_ntv2(const uint8_t kr[16],
|
void SMBOWFencrypt_ntv2(const uint8_t kr[16],
|
||||||
const DATA_BLOB *srv_chal,
|
const DATA_BLOB *srv_chal,
|
||||||
const DATA_BLOB *smbcli_chal,
|
const DATA_BLOB *smbcli_chal,
|
||||||
|
|||||||
@@ -274,7 +274,7 @@ void SMBOWFencrypt(const uint8_t passwd[16], const uint8_t *c8, uint8_t p24[24])
|
|||||||
|
|
||||||
/* Does the des encryption. */
|
/* Does the des encryption. */
|
||||||
|
|
||||||
void SMBNTencrypt_hash(const uint8_t nt_hash[16], uint8_t *c8, uint8_t *p24)
|
void SMBNTencrypt_hash(const uint8_t nt_hash[16], const uint8_t *c8, uint8_t *p24)
|
||||||
{
|
{
|
||||||
uint8_t p21[21];
|
uint8_t p21[21];
|
||||||
|
|
||||||
@@ -292,7 +292,7 @@ void SMBNTencrypt_hash(const uint8_t nt_hash[16], uint8_t *c8, uint8_t *p24)
|
|||||||
|
|
||||||
/* Does the NT MD4 hash then des encryption. Plaintext version of the above. */
|
/* Does the NT MD4 hash then des encryption. Plaintext version of the above. */
|
||||||
|
|
||||||
void SMBNTencrypt(const char *passwd, uint8_t *c8, uint8_t *p24)
|
void SMBNTencrypt(const char *passwd, const uint8_t *c8, uint8_t *p24)
|
||||||
{
|
{
|
||||||
uint8_t nt_hash[16];
|
uint8_t nt_hash[16];
|
||||||
E_md4hash(passwd, nt_hash);
|
E_md4hash(passwd, nt_hash);
|
||||||
|
|||||||
Reference in New Issue
Block a user