OAuth1.0の署名(Signature)を作成する方法

OAuth1.0のSignature(署名)を、ライブラリを使わずに1から作成する方法を初心者向けに解説。サンプル言語はPHP。