30.05.2005, 18:26 | #21 |
Участник
|
Цитата:
Изначально опубликовано Pavel
Может быть это смешно, но у папы аксапты шифрование есть. Второе снизу, в середине экрана поле "Шифр", включает шифрование записей выбранной картотеки. Было бы логично перенести в аксапту шифрование, также как слои, меточные файлы и прочее. |
|
30.05.2005, 18:27 | #22 |
Участник
|
Цитата:
Изначально опубликовано Pavel
Может быть это смешно, но у папы аксапты шифрование есть. Теперь к задаче... Переименование ключей делайте при помощи renameKey... Не надо изобретать велосипед. Остальной текст заменять рандомом. См. класс BMCreateFactory, BMtext, BMrandom Главная проблема - как уникальный при переименовании оставить уникальным. Например, поставляйте в код текстовое представление recID. На редкость бредовая задача... |
|
30.05.2005, 18:32 | #23 |
Участник
|
Всё равно, что переписывать историю своей болезни перед сдачей её лечащему врачу("Чтобы доктор чего лишнего не узнал!"). Понятно, каково будет лечение...
|
|
30.05.2005, 18:37 | #24 |
Участник
|
Цитата:
Изначально опубликовано mazzy
Красиво Теперь к задаче... Переименование ключей делайте при помощи renameKey... Не надо изобретать велосипед. Остальной текст заменять рандомом. См. класс BMCreateFactory, BMtext, BMrandom Главная проблема - как уникальный при переименовании оставить уникальным. Например, поставляйте в код текстовое представление recID. На редкость бредовая задача... |
|
30.05.2005, 18:40 | #25 |
SAP
|
Цитата:
Изначально опубликовано MironovI
А эт да.. у сынка тож есть, не свое - БД-шное.. но в смысл задачи не вписывается к сожалению.. В таких случаях предприятия, как правило, не передают базу с информацией, а специалистам поддержки приходится осуществлять работы на территории заказчика и под присмотром его ответственного сотрудника. |
|
30.05.2005, 18:44 | #26 |
Участник
|
Проще настройки выгрузить.
Чем городить такую хрень.
__________________
|
|
30.05.2005, 19:17 | #27 |
Участник
|
Цитата:
Изначально опубликовано ppson
Проще настройки выгрузить. Чем городить такую хрень. Настроек будет недостаточно. Но согласен... лечить надо как-то по другому. |
|
31.05.2005, 10:26 | #28 |
Участник
|
Цитата:
Изначально опубликовано Pavel
Не вы первый, кто желает сохранить конфиденциальность информации перед обслуживающей организацией. Однако, выбраный подход впечатляет своей кодерской фантазией. В таких случаях предприятия, как правило, не передают базу с информацией, а специалистам поддержки приходится осуществлять работы на территории заказчика и под присмотром его ответственного сотрудника. |
|
31.05.2005, 10:31 | #29 |
SAP
|
Цитата:
Изначально опубликовано MironovI
...несколько прогеров сидят в Питере у клиента, несколько в Питере же, но в офисе, несколько в Москве и такая ситуация нормальна, всех в офис к клиенту просто не запихнуть.. Тогда присоединяюсь к ppson, логично дать консультантам систему с настройками, пускай работают на своих тестовых массивах данных. По завершению основного цикла разработки установка и тестирование у клиента уже на копии рабочих данных. |
|
31.05.2005, 10:31 | #30 |
Участник
|
Цитата:
Изначально опубликовано mazzy
Вдруг у них какая-нибудь фигня с суммовыми Настроек будет недостаточно. Но согласен... лечить надо как-то по другому. 1) Суммовые разницы и сопоставления 2) Закрытие склада 3) Как в производстве сделать из колбасы свинью |
|
31.05.2005, 10:43 | #31 |
SAP
|
Цитата:
Изначально опубликовано MironovI
1) Суммовые разницы и сопоставления 2) Закрытие склада Полагаете, у консультантов не на чем суммовые разницы и закрытие склада "прогнать"? |
|
31.05.2005, 10:45 | #32 |
Участник
|
Кстати о renamePrimaryKey тут как раз недавно переименовали первичный ключ у Кассы, переименовалось все замечательно, акромя поля AccountNum в таблице LedgerJournalTrans (3.0 SP1)
|
|
31.05.2005, 10:53 | #33 |
Дмитрий Ерин
|
Цитата:
Изначально опубликовано MironovI
...проблемы с "перекурочиванием" это правда не решает, но я думаю пора сворачивать тему и так, буду писать перестановку символов, как это не геморно... PHP код:
__________________
|
|
31.05.2005, 11:08 | #34 |
Роман Долгополов (RDOL)
|
Вот нашел xpo, который писал года три назад делал именно для замены буковок на крокозябры и именно для тестирования производительности на "реально-нереальных" данных. Алгоритма уже не помню, помню только что работала только для MS SQL и была написана для версии 2.5. И еще вроде там не бог весть какое шифрование, но этого было достаточно
Если интересно, то пользуйтесь, доделывайте, переделывайте - в общем творите что хотите, но только сами. Тратить время на воспоминания и ответы на вопросы сейчас не могу |
|
31.05.2005, 11:53 | #35 |
Участник
|
Цитата:
Изначально опубликовано Ruff
Почему именно перестановку? А TextBuffer.encrypt() / decrypt() чем не подходит? PHP код:
|
|
31.05.2005, 12:15 | #36 |
NavAx
|
Цитата:
buf.encrypt(12345)
PHP код:
|
|
31.05.2005, 12:26 | #37 |
Модератор
|
Цитата:
Изначально опубликовано raz
эта функция слишком слабая для использования, ломается на раз, там ИМХО 8 битный ключ. PHP код:
СУважением, Георгий |
|
31.05.2005, 12:38 | #38 |
Участник
|
Цитата:
г-н MironovI! Вы думаете, эту ветку консультанты не читают?
__________________
Функциональное тестирование сайтов |
|
31.05.2005, 12:38 | #39 |
Дмитрий Ерин
|
Цитата:
Изначально опубликовано raz
эта функция слишком слабая для использования, ломается на раз, там ИМХО 8 битный ключ. Но можно сделать многократный encrypt() с разными ключами Тут уже все от фантазии автора зависит А вообще, задача-то не написании абсолютной защиты, а в "проставлении закорючек вместо букв", как я понял
__________________
|
|
31.05.2005, 13:16 | #40 |
Шаман форума
|
Сколько же воды было налито, прежде чем человек получил совет, которого он просил
|
|
Теги |
законченный пример, кодировка, хэш, шифрование |
|
Похожие темы | ||||
Тема | Ответов | |||
Принципы построения базы данных | 11 | |||
Журнал базы данных | 32 | |||
Подскажите чего надо сделать | 5 | |||
Создание полной копии Приложения и базы | 5 | |||
Уменьшение базы данных Axapta | 13 |
|