
دیکود کردن محتوای web push با #C یا JS
- توسعه نرمافزار و آیتی
سلام
موضوع اصلی این پروژه decrypt کردن محتوای کدشده با روش aesgcm هست که جزو استاندارد web push هست.
در مرحله اول من یک کلید عمومی تولید کردم و با یک auth به سرور ارسال کننده پوش دادم.
و سرور، نوتیفیکیشن ها رو تحت web push و به شکل encrypt شده برام ارسال میکنه که تمام encryption key و salt و... رو هم دارم.
حالا میخوام اون محتوا و payload دریافتی رو decrypt و تبدیل به plainText کنم ولی نمیدونم با چه روش و متودی باید decrypt کنم.
توی اینترنت هم هیچ کد c# دقیقی واسش موجود نیست. و نیاز هست کسی که در این زمینه کار کرده، انجام بده.
در نوتیفیکیشن دریافتی header های encryption salt و crypto-key dh وجود داره. و البته کلید اولیه که خودم به سرور دادم رو هم دارم.
حالا من یه کد c# میخوام که پارامترهای لازم رو بهش بدم و متن دیکود شده رو برگردونه.
نمونه اطلاعات و جزییات بیشتر در پیام.
مهارتهای مورد نیاز
سی شارپ (C#)
جاوا اسکریپت (JavaScript)
الگوریتم
رمز نویسی
رمزنگاری
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- کارفرما این پیشنهاد را انتخاب کرده است.THTheArtOfWork5(1) امتیاززمان تحویل: 2 روزارسال پیشنهاد در:
- MAmahyarsoftware4.83(7) امتیاززمان تحویل: 10 روزارسال پیشنهاد در:
mahdi1404.9(29) امتیاززمان تحویل: 2 روزارسال پیشنهاد در:- زمان تحویل: 7 روزارسال پیشنهاد در:
thesis17754.99(96) امتیاززمان تحویل: 3 روزارسال پیشنهاد در: