Текущее время: Ср, апр 24 2024, 23:25

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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