Текущее время: Вт, май 13 2025, 01:04

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: шифрование данных
СообщениеДобавлено: Ср, ноя 17 2004, 17:35 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 10:05
Сообщения: 127
Всем привет.
Подскажите какой функцией зашифровать/расшифровать данные (текстовое поле).

Пробовал FIEB_PASSWORD_ENCRYPT - шифрует, но FIEB_PASSWORD_DECRYPT - не расшифровывает.

Кто что пробовал?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 18 2004, 10:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, ноя 17 2004, 18:38
Сообщения: 211
Откуда: МО
Пол: Мужской
>Пробовал FIEB_PASSWORD_ENCRYPT - шифрует, но FIEB_PASSWORD_DECRYPT - не расшифровывает.

Что-то не вижу таких ф.модулей . Вообще шифрование пароля в сапе одностороннее, т.е. из пароля получают его хэш. Обратное преобразование невозможно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 18 2004, 11:07 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
4.6с Вроде работает...
Code:
DATA      :  s1 TYPE  FIEB_ENCRYPTED_PASSWD
          ,  s2 TYPE  FIEB_DECRYPTED_PASSWD    .

s1 = 'qwerty'.
CALL FUNCTION 'FIEB_PASSWORD_ENCRYPT'
  EXPORTING
    im_decrypted_password       = s1
IMPORTING
   EX_ENCRYPTED_PASSWORD       = s2
          .

write: / s1.
write: / s2.


*/s2 = 'IdknU\#e7^lpU2P}Rr1[?~9uKc(b;Tqk'.
CALL FUNCTION 'FIEB_PASSWORD_DECRYPT'
  EXPORTING
    im_encrypted_password       = s2
IMPORTING
   EX_DECRYPTED_PASSWORD       = s1
          .
write: / s1.
write: / s2.



Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 18 2004, 11:14 
Гость
Stepan написал:
4.6с Вроде работает...
Code:
DATA      :  s1 TYPE  FIEB_ENCRYPTED_PASSWD
          ,  s2 TYPE  FIEB_DECRYPTED_PASSWD    .

s1 = 'qwerty'.
CALL FUNCTION 'FIEB_PASSWORD_ENCRYPT'
  EXPORTING
    im_decrypted_password       = s1
IMPORTING
   EX_ENCRYPTED_PASSWORD       = s2
          .

write: / s1.
write: / s2.


*/s2 = 'IdknU\#e7^lpU2P}Rr1[?~9uKc(b;Tqk'.
CALL FUNCTION 'FIEB_PASSWORD_DECRYPT'
  EXPORTING
    im_encrypted_password       = s2
IMPORTING
   EX_DECRYPTED_PASSWORD       = s1
          .
write: / s1.
write: / s2.



да, в 4.6 - работает, в 4.7 - нет


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 18 2004, 11:50 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
А по 4.7 можно попробовать:

Class cl_rsdmd_crypt has two methods: encrypt and decrypt - that take
a string in to do the encryption/decryption.

в 4.6 нету :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB