Описание тега attr-encrypted

0 ответов

attr_encrypted - обновление всех зашифрованных полей, хотя я изменил только одно

Я использую гем attr_encrypted для некоторых пользовательских данных, например: class User < ApplicationRecord attr_encrypted :name, key: Encryption['user_name'] attr_encrypted :date_of_birth, key: Encryption['user_date_of_birth'], marshal: true …
1 ответ

Виртуальный атрибут не устанавливается до того, как attr_encrypted использует указанный виртуальный атрибут для ключа шифрования

Когда encryption_key называется attr_encrypted, :passphrase не был установлен. Ключ шифрования в конечном итоге становится хешем соли sha1; это должен быть sha1 хэш парольной фразы и соли. Соль генерируется при создании и сохраняется в базе данных. …
1 ответ

RoR: attr_encrypted не сохраняет данные в базе данных

Я использую attr_encrypted в рельсах 3.2.13 зашифровать столбец. Для этого в моей модели есть следующее: attr_encrypted :social_security_no, :key => 'a secret key' Приложение не сохраняет ни social_security_no ни encrypted_social_security_no в ба…
2 ответа

Rails 4 шифрует внешний ключ

Я создаю приложение, которое требует соответствия HIPAA, что означает, что я не могу допустить, чтобы определенные соединения были свободно доступны для просмотра в базе данных (пациенты и рекомендации для них). Эти таблицы связаны через patients_re…
0 ответов

Как зашифровать 2 атрибута с одинаковыми iv и salt в attr_encrypted?

У меня 2 атрибута говорят user_name а также password, Я хочу зашифровать оба, используя attr_encrypted с использованием per_attribute_iv_and_salt режим, в котором я храню iv а также salt в базе данных. Я не хочу использовать отдельный iv а также sal…
12 июл '17 в 20:51
2 ответа

Использование attr_encrypted с DataMapper и Sinatra

Я совсем новичок в DataMapper и Sinatra и особенно в attr_encrypted. Я хочу хранить мои пароли в зашифрованном виде, а затем иметь возможность искать пользователя по имени пользователя и паролю. Я прочитал документацию по attr_encrypted, но до сих п…
03 фев '14 в 20:41
2 ответа

Ruby on Rails - почему определенные данные должны быть зашифрованы?

Шифрование данных Закончив добавление attr_encrypted к некоторым моделям, я пришел к выводу, что работа хакеров может быть не такой сложной. У меня есть база данных на сервере, отличном от серверов приложений, но есть вероятность, что если кому-то у…
0 ответов

rake db:seed работает только тогда, когда он работает самостоятельно

Вот две команды при использовании attr_encrypted: # Seed fails to populate encrypted fields rake db:drop db:create db:migrate db:seed # Seed succeeds rake db:drop db:create db:migrate rake db:seed Когда я говорю, что семя "не удается", я имею в виду…
2 ответа

Пытается расшифровать сохраненное значение attr_encrypted из Java

У меня есть приложение rails, которое шифрует (с помощью attr_encrypted) 2 поля в одной из моделей. Другая часть моего процесса, которой не является веб-приложение, должна выполнять некоторые задачи с использованием этих данных (открытый текст). Я п…
1 ответ

Тест Rails выбрасывает предупреждение об устаревании через attr_encrypted

Тест Rails выдает предупреждение об устаревании через гем (attr_encrypted), который уже обновлен до последней версии. Это читает: DEPRECATION WARNING: <custom_attribute_name> is not an attribute known to Active Record. This behavior is depreca…
2 ответа

Где следует хранить ключи безопасности для attr_encrypted?

Я смотрел на attr_encrypted, но он хранит ключи в коде, который не кажется таким безопасным. Если мой веб-сервер будет взломан, шифрование не сильно поможет. Какие есть варианты защиты данных, если мой веб-сервер будет взломан?
19 июн '14 в 07:11
2 ответа

attr_encrypted and devise, шифровать данные пользователя с помощью пароля пользователя

Я использую драгоценный камень attr_encrypted, и я также установил устройство в моей среде. У меня есть пользовательская модель, это обрабатывается devise, а столбец базы данных: encrypted_password Пользователи могут сохранять клиентов, и я хочу заш…
2 ответа

Редактировать SSN в форме отображения под Rails 4?

У меня есть приложение Rails 4, и я использую attr_encrypted гем для хранения SSN в зашифрованном виде в БД. То, что я пытаюсь сделать, это только отображать последние 4 цифры при редактировании / показе формы. Таким образом, после того, как SSN был…
1 ответ

Rails-шифрование: генерация ключа danpal/attr_encryptor

Используя danpal форк attr_encrypted. attr_encrypted :col_int, :key => 'key', :if => :encryption_required, :marshall => true Ли 'key'строка генерирует новый объект с новым сеансом? Так как я столкнулся с проблемой, когда я создал экземпляр …
23 июл '12 в 10:32
1 ответ

Проверка зашифрованных данных

Я зашифровываю все личные данные пользователей перед сохранением в базе данных с помощью gem 'attr_encrypted'. Например, у меня есть таблица "email_addresses", которая содержит столбец "encrypted_email". Этот драгоценный камень расшифровывает данные…
2 ответа

Raisl 4 - attr_encrypted: как расшифровать значения с помощью выбора по зашифрованным значениям

Мы шифруем значения в таблице / модели - RegisteredDomain, используя attr_encrypted ниже attr_encrypted :domain_name, :registered_by, :api_key, :key => "65xU4TdZntTV53" Значения также шифруются и сохраняются в БД. Ниже код сохраняет значения в БД…
0 ответов

Как зашифровать новые данные новым ключом, используя attr_encrypted (поверх старых данных)?

Я использую attr_encrypted и некоторые данные зашифрованы ключом, к которому у меня больше нет доступа. Я хотел бы перезаписать существующие / старые данные новыми данными, используя новый ключ. Как я могу это сделать? Например, рассмотрим это: clas…
0 ответов

Обновление от attr_encrypted и Vault-rails для того же ключа

Я использовал attr_encrypted механизм ранее, attr_encrypted :ssn, key: :encryption_key, algorithm: 'bf-cfb', mode: :single_iv_and_salt, insecure_mode: true и я обновил его до vault-rails: include Vault::EncryptedModel vault_attribute :ssn Я хочу сох…
27 ноя '18 в 11:30
1 ответ

Как отсортировать поле, которое зашифровано с использованием атрибута attr_encrypted

В настоящее время я использую атрибут attr_encrypted gem для шифрования содержимого, чтобы только пользователи, имеющие определенный ключ, могли видеть части документов, доступные для более широкой группы. Все работает нормально, пока я не попытаюсь…
12 июл '14 в 22:08
2 ответа

Зашифровать жетон разработки

Я использую Devise с аутентификацией токена и теперь хочу зашифровать токен в базе данных. Может кто-нибудь дать мне подсказку, где разрабатывает хранение / получение токена из БД? Я также использую драгоценный камень attr_encrypted, с которым все ш…
20 мар '13 в 16:54