الگوریتم استراسن جهت ضرب ماتریس ها

یکی از راه های طراحی الگوریتم شکستن مسیله به زیرمسیله های کوچکتر می باشد، در کتاب های الگوریتم  این روش divide and conquer نامیده می شود. در این پست ابتدا به شرح الگوریتم استراسن و سپس پیاده سازی آن در جاوا خواهیم پرداخت.

ادامه خواندن الگوریتم استراسن جهت ضرب ماتریس ها

RSAکد جاوا رمزنگاری

در این پست کد الگوریتم RSA که در جاوا پیاده سازی شده آورده شده است. جاوا از طرفی یک زبان سطح بالا است، من الگوریتم را خودم توسعه دادم، تولید اعداد تصادفی اول  که در رمزنگاری مورد استفاده شده است، را بنده با تابع راندم پیاده سازی کردم، از طرفی کد این اگوریتم  از این  لینک پیدا کردم، سورس از دوره آموزش جاوا دانشگاه پرینستون است، در کل با استفاده از متدهای کاربردی جاوا از در کمتر  10 خط این الگوریتم رمزنگاری را پیاده کرده است.

ادامه خواندن RSAکد جاوا رمزنگاری