Sachverhalt: Sachverhalt: A. Das Untersuchungsrichteramt des Kantons Schaffhausen verurteilte X._ (geb. 1970) mit Strafbefehl vom 28. März 2003 wegen mehrfacher Widerhandlung gegen das Betäubungsmittelgesetz zu sechs Monaten Gefängnis, abzüglich elf Tage Untersuchungshaft, unter bedingtem Aufschub bei einer Probezeit von zwei Jahren. Am 14. Oktober 2005 ersuchte X._ durch seinen Rechtsanwalt beim Untersuchungsrichteramt um Wiederherstellung der Einsprachefrist und erhob Einsprache gegen den Strafbefehl. Am 20. Dezember 2005 wies der zuständige Einzelrichter in Strafsachen des Kantonsgerichts Schaffhausen das Wiederherstellungsgesuch ab. Die hiergegen erhobene Beschwerde wies das Obergericht des Kantons Schaffhausen am 17. März 2006 ab. Am 14. Oktober 2005 ersuchte X._ durch seinen Rechtsanwalt beim Untersuchungsrichteramt um Wiederherstellung der Einsprachefrist und erhob Einsprache gegen den Strafbefehl. Am 20. Dezember 2005 wies der zuständige Einzelrichter in Strafsachen des Kantonsgerichts Schaffhausen das Wiederherstellungsgesuch ab. Die hiergegen erhobene Beschwerde wies das Obergericht des Kantons Schaffhausen am 17. März 2006 ab. B. X._ führt staatsrechtliche Beschwerde mit dem Antrag, den angefochtenen Entscheid des Obergerichts aufzuheben. B. X._ führt staatsrechtliche Beschwerde mit dem Antrag, den angefochtenen Entscheid des Obergerichts aufzuheben. C. Das Obergericht hat auf eine Vernehmlassung verzichtet; das Untersuchungsrichteramt hat sich nicht vernehmen lassen. 