PDA

View Full Version : سوال: راهنمایی جهت نحوه ی تهیه اطلاعات لازم جهت وب سرویس



K.Mohammadreza
یک شنبه 18 آذر 1397, 15:52 عصر
باسلام و ادب. خیلی وقت بود از برنامه نویسی دور بودم ولی مجدد به این حوزه برگشتم. الان یک مشکل دارم من میخوام با یک وب سرویس کار کنم. برای کار با وب سرویس نیاز هست اطلاعات با الگوریتم rsa و با کلید خصوصی encrypt بشن و طبق فرمت زیر به وب سرویس ارسال بشن:

فیلد  Request شامل تمام اقلام اطلاعاتي ورودي هر متد، كه با فرمت json تبديل به يك string شده اند.
فیلد  Signature امضاي ديجيتال فيلد Request با استفاده از الگوريتم sha1

حال 2 مشکل دارم نیاز به کامپوننتی دارم که بتونه کلید خصوصی را از یک فایل xml بخونه و اطلاعات را باهاش encrypt کنم و همچنین تابعی که هش لازم را براساس الگوریتم sha1 تولید کنه.

لطفا راهنمایی فرمایید. با تشکر

K.Mohammadreza
دوشنبه 19 آذر 1397, 10:02 صبح
اساتید عزیز کمک کنید لطفا

Mask
دوشنبه 19 آذر 1397, 23:38 عصر
باسلام و ادب. خیلی وقت بود از برنامه نویسی دور بودم ولی مجدد به این حوزه برگشتم. الان یک مشکل دارم من میخوام با یک وب سرویس کار کنم. برای کار با وب سرویس نیاز هست اطلاعات با الگوریتم rsa و با کلید خصوصی encrypt بشن و طبق فرمت زیر به وب سرویس ارسال بشن:

فیلد  Request شامل تمام اقلام اطلاعاتي ورودي هر متد، كه با فرمت json تبديل به يك string شده اند.
فیلد  Signature امضاي ديجيتال فيلد Request با استفاده از الگوريتم sha1

حال 2 مشکل دارم نیاز به کامپوننتی دارم که بتونه کلید خصوصی را از یک فایل xml بخونه و اطلاعات را باهاش encrypt کنم و همچنین تابعی که هش لازم را براساس الگوریتم sha1 تولید کنه.

لطفا راهنمایی فرمایید. با تشکر
در مجموعه ایندی کامپوننت برای sha1 میتونید پیدا کنید.

K.Mohammadreza
سه شنبه 20 آذر 1397, 10:27 صبح
ممنون. بابت rsa encrypt و خواندن فایل کلید از فایل xml کامپوننتی وجود نداره؟