purofle / phigros_bot

Audit required: Insecure hash function PTC-W1003
Security
Major
5 months ago2 years old
Use of insecure hashlib.md5 hash function
133        chart_basic_info = "\n".join(
134            [f"{c[0]}: {charts[i].get(c[1])}" for c in chart_info.items()]
135        )
136        result_id: str = hashlib.md5(i.encode()).hexdigest()137        items.append(
138            InlineQueryResultArticle(
139                id=result_id,
Use of insecure hashlib.md5 hash function
104async def find_music(inline_query: InlineQuery):
105    text = inline_query.query
106
107    result_id: str = hashlib.md5(text.encode()).hexdigest()108    score = {}
109    for i in music_name:
110        score[i] = fuzz.token_sort_ratio(text, i.lower())