add crypto module

Signed-off-by: riankashyap <riankashyap@gmail.com>
add generate_key function

Signed-off-by: riankashyap <riankashyap@gmail.com>
add send_key function

Signed-off-by: riankashyap <riankashyap@gmail.com>
add search_key function

Signed-off-by: riankashyap <riankashyap@gmail.com>