Idiomatic support for MongoDB's field-level encryption

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Duplicate
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      MongoDB 4.2 introduced support for field-level (client-side) encryption: https://docs.mongodb.com/manual/core/security-client-side-encryption/

      I propose that this should be supported in the field definitions:

      field :name, type: String, encrypted: true
      field :phones, type: Array, encrypted: true, encryption_key: xxx

      If Mongoid supported this, we would use it heavily at my company. Currently we are using the Mongoid Encrypted Fields gemĀ https://github.com/KoanHealth/mongoid-encrypted-fields

              Assignee:
              Unassigned
              Reporter:
              Johnny Shields
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: