Right: the binary string is Base64-encoded, which results in us-ascii:

```ruby
>> Base64.encode64('foo'.force_encoding('binary')).encoding
=> #<Encoding:US-ASCII>
```

So you don't need to force its encoding.