Irina Zlotnikova

11 papers Journal 7Unranked 4
YearRankTypeTitle / Venue / Authors
2026 J jnl
ACM Trans. Comput. Educ.
Brian Harrington, Irina Zlotnikova, Gayathri Nadarajan, Samuel Ekundayo
2025 conf
CompEd (2)
Brian Harrington, Irina Zlotnikova, Gayathri Nadarajan, Samuel Ekundayo
2025 J jnl
Digit. Gov. Res. Pract.
Bonani Thela, Irina Zlotnikova, Malatsi Galani, Tshiamo Sigwele
2025 J jnl
J. Inf. Commun. Ethics Soc.
Irina Zlotnikova, Hlomani Hlomani, Tshepiso Mokgetse, Kelebonye Bagai
2025 J jnl
Digit. Gov. Res. Pract.
Irina Zlotnikova, Hlomani Hlomani
2025 conf
CompEd (1)
Irina Zlotnikova, Tshepiso Larona Mokgetse, Hlomani Hlomani
2024 J jnl
Informatica (Slovenia)
Thabang Ramaijane, Hlomani Hlomani, Irina Zlotnikova, Thabiso Maupong
2023 J jnl
Data Sci. J.
Oarabile Sebubi, Irina Zlotnikova, Hlomani Hlomani
2020 J jnl
Data Sci. J.
Oarabile Sebubi, Irina Zlotnikova, Hlomani Hlomani
2019 conf
NextComp
Oarabile Sebubi, Irina Zlotnikova, Hlomani Hlomani
2012 conf
CSERC
Theo P. van der Weide, Irina Zlotnikova
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