Да, существует бесконечное количество возможных входных данных («простые строки» в вашем случае), при условии, что разрешена любая длина, и только конечное число хешей, поскольку хеш-коды имеют фиксированную длину. Когда два разных входа приводят к одному и тому же хешу, это называется коллизией. Эта статья объясняет значение с точки зрения криптографии