Changeset 5530:9aa578adc5bd in roaraudio for libroar/hash.c


Ignore:
Timestamp:
06/12/12 09:26:41 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

strengthened hash support against memory analyzing attacks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/hash.c

    r5529 r5530  
    372372  ret = state->cmds->uninit(state->state); 
    373373 
     374 // clear crypto data. 
     375 memset(state->state, 0, state->cmds->statelen); 
     376 memset(state, 0, sizeof(struct roar_hash_state)); 
     377 
    374378 roar_mm_free(state->state); 
    375379 roar_mm_free(state); 
Note: See TracChangeset for help on using the changeset viewer.