「EncryptByPassPhrase」を使用してみました。これは、パスフレーズによって生成された基になるキーを取得できれば機能しますが、インターネット上でその方法を説明している場所はありません。
関連する EncryptByCert または EncryptByKey の私の読みは、データベースにキーを作成して保存する必要があるということです。
ソース データベースを更新してはならないという制約があるため、データベースにキーを作成して保存することはできません。
私が本当に望んでいるのは、既存の外部公開鍵または証明書を使用して、別のシステムで暗号化および復号化する方法です。