Funkcja generująca hash ze stringa

0

Witam.
Czy w javascript'cie jest może funkcja, która działa podobnie do np. MD5.
Czyli mając dowolny ciąg znaków, zmienia go na ciąg znaków o ustalonej długości.

Przykład 1.
Wejście: Pszczółka Maja śpiewana w polskiej wersji.
Wyjście: 82KAdS

Przykład 2.
Wejście: Jest synem artystów, jego matka była malarką a ojciec twórcą obrazów i rzeźb abstrakcyjnych. Do zawodu aktora przygotowywał się w jednej z najlepszych szkół w Nowym Jorku w Stella Adler Conservatory
Wyjście: yJ183D

Nie chodzi mi o jakieś zewnętrzne rozwiązanie typu MD5 w javascript, gdyż taką bibliotekę znalazłem. Raczej zależałoby mi na tym, żeby w prosty sposób zrobić funkcję, która w podobny sposób.

Z góry dziękuję za odpowiedź.
Pozdrawiam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1