@jrochkind Is the Rails 3 vs 4 code really that different? I don't see any obvious differences here (at least around the way encryption happens; the API is pretty different): https://github.com/rails/rails/blob/3-2-stable/activesupport/lib/active_support/message_encryptor.rb#L64