ハッシュに sha256 を使用していますが、Google API php クライアントhttps://code.google.com/p/google-api-php-client/を含めると、どういうわけかハッシュが変更されます
それで
include 'google-api-php-client.php';
$my_hash = hash('sha256', $my_salted_data);
とは異なる結果が生成されます
$my_hash = hash('sha256', $my_salted_data);
何が起こったのか知っていますか?