Ranjan Sengupta

18 papers Journal 16Unranked 1
YearRankTypeTitle / Venue / Authors
2021 J jnl
CoRR
Sayan Nag, Uddalok Sarkar, Shankha Sanyal, Archi Banerjee, Souparno Roy, Samir Karmakar, Ranjan Sengupta, Dipak Ghosh
2021 J jnl
CoRR
Uddalok Sarkar, Sayan Nag, Chirayata Bhattacharya, Shankha Sanyal, Archi Banerjee, Ranjan Sengupta, Dipak Ghosh
2021 J jnl
CoRR
Uddalok Sarkar, Sayan Nag, Medha Basu, Archi Banerjee, Shankha Sanyal, Ranjan Sengupta, Dipak Ghosh
2021 J jnl
Entertain. Comput.
Shankha Sanyal, Archi Banerjee, Sayan Nag, Uddalok Sarkar, Souparno Roy, Ranjan Sengupta, Dipak Ghosh
2020 J jnl
CoRR
Chirayata Bhattacharya, Sourya Sengupta, Sayan Nag, Shankha Sanyal, Archi Banerjee, Ranjan Sengupta, Dipak Ghosh
2020 J jnl
CoRR
Uddalok Sarkar, Soumyadeep Pal, Sayan Nag, Chirayata Bhattacharya, Shankha Sanyal, Archi Banerjee, Ranjan Sengupta, Dipak Ghosh
2017 J jnl
CoRR
Sayan Nag, Sayan Biswas, Sourya Sengupta, Shankha Sanyal, Archi Banerjee, Ranjan Sengupta, Dipak Ghosh
2017 J jnl
CoRR
Shankha Sanyal, Archi Banerjee, Souparno Roy, Sourya Sengupta, Sayan Biswas, Sayan Nag, Ranjan Sengupta, Dipak Ghosh
2017 J jnl
CoRR
Sayan Nag, Shankha Sanyal, Archi Banerjee, Ranjan Sengupta, Dipak Ghosh
2016 J jnl
CoRR
Shankha Sanyal, Archi Banerjee, Tarit Guhathakurata, Ranjan Sengupta, Dipak Ghosh
2016 J jnl
CoRR
Shankha Sanyal, Archi Banerjee, Tarit Guhathakurata, Ranjan Sengupta, Dipak Ghosh
2016 J jnl
CoRR
Archi Banerjee, Shankha Sanyal, Tarit Guhathakurata, Ranjan Sengupta, Dipak Ghosh
2016 J jnl
CoRR
Anirban Patranabis, Kaushik Banerjee, Vishal Midya, Shankha Sanyal, Archi Banerjee, Ranjan Sengupta, Dipak Ghosh
2016 J jnl
CoRR
Archi Banerjee, Shankha Sanyal, Shirsendu Mukherjee, Tarit Guhathakurata, Ranjan Sengupta, Dipak Ghosh
2016 J jnl
CoRR
Shankha Sanyal, Archi Banerjee, Tarit Guhathakurata, Ranjan Sengupta, Dipak Ghosh
2015 J jnl
CoRR
Anirban Patranabis, Kaushik Banerjee, Vishal Midya, Sneha Chakraborty, Shankha Sanyal, Archi Banerjee, Ranjan Sengupta, Dipak Ghosh
2011 conf
CMMR/FRSM
Matthias Braeunig, Ranjan Sengupta, Anirban Patranabis
2010 ch.
Advances in Music Information Retrieval
Alicja Wieczorkowska, Ashoke Kumar Datta, Ranjan Sengupta, Nityananda Dey, Bhaswati Mukherjee
redb/extractors/decompiler/bninja/utils/hashes.py
← Index redb/extractors/decompiler/bninja/utils/hashes.py python
import hashlib

import tlsh


def calculate_md5(input_str):
    return hashlib.md5(input_str.encode("utf-8")).hexdigest()


def calculate_sha256(input_str):
    """Calculate SHA256 hash of a string."""
    return hashlib.sha256(input_str.encode("utf-8")).hexdigest()

def calculate_tlsh(data):
    """Calculate TLSH fuzzy hash of data if available.

    Args:
        data: The string data to calculate the hash for

    Returns:
        The TLSH hash as a string, or None if not available

    Note:
        TLSH requires at least 50 bytes of data to generate a hash
    """
    try:
        if len(data) >= 50:
            return tlsh.hash(data.encode("utf-8"))
    except Exception:
        pass
    return None