Никакая потребность записать этому снова... вопрос не говорит все это.
Раньше я делал это однажды, используя кусок Guid. Я просто создал новый гид, преобразовал его в строку и взял кусок, который хотел, я думаю, что использовал символы сзади, или наоборот. Протестировал на 100 петлях, и каждый раз струна была разной.
Не имеет ничего общего с MVC ...