بایگانی برچسب برای: سامانه مودیان

کلیدهای عمومی، اختصاصی و CSR برای ورود به سامانه مؤدیان و ارسال صورتحساب ها و دریافت کد یکتای مالیاتی لازم و ضروری می باشد از طرفی طبق ماده 7 قانون تجارت الکترونیک که مصوب سال 1382 مجلس شورای اسلامی می باشد” هرگاه قانون، وجود امضاء را لازم بداند امضای الکترونیکی مکفی است” و در قانون پایانه های فروشگاهی کلیه مؤدیان مالیاتی مکلف هستند از طریق کارپوشه و امضای الکترونیکی و کد یکتای خودشان صورتحساب ها را به‌صورت الکترونیکی به سامانه مؤدیان ارسال نمایند که در غیر اینصورت مشمول جرائم ماده 22 و 24 و سایر مواد قانون پایانه های فروشگاهی می شوند اما ساخت این کلیدها زمانبر و سخت می باشند ولی جای نگرانی نیست چون نرم افزارهایی به‌صورت دانلود رایگان کلیدهای عمومی، اختصاصی و CSR را می سازند.
در این مقاله توضیحاتی را در خصوص کلیدهای عمومی و اختصاصی و CSR می پردازیم و در انتها نمونه نرم‌افزار دانلود رایگان را معرفی می‌کنیم.

کلید عمومی و اختصاصی

این یک تکنیک رمزگذاری است که از یک جفت کلید (کلید عمومی و خصوصی) برای ارتباط امن داده ها استفاده می کند. کلید عمومی برای رمزگذاری متن ساده برای تبدیل آن به متن رمزی است و کلید خصوصی برای رمزگشایی متن رمز برای خواندن پیام استفاده می شود کلید خصوصی به گیرنده داده می شود در حالی که کلید عمومی در اختیار عموم قرار می گیرد. رمزنگاری کلید عمومی با نام رمزنگاری نامتقارن نیز شناخته می شود.

کلیدهای عمومی، اختصاصی و CSR

کلید عمومی

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

کاربردهای کلید عمومی

کاربردهای کلید عمومی عبارتند از :
– رمزنگاری کلید عمومی می تواند برای رمزگذاری ایمیل ها استفاده شود تا محتوای آنها محرمانه بماند.
– رمزنگاری نامتقارن یا رمزنگاری کلید عمومی نیز در پروتکل لایه سوکت امن (SSL) برای ایجاد اتصالات امن به وب سایت ها استفاده می شود.
– کلید عمومی نیز در فناوری بلاک چین و رمزنگاری استفاده می شود. به عنوان مثال، در حین راه‌اندازی یک کیف پول رمزنگاری جدید، یک جفت کلید تولید می شود.
– می توان از آن برای ایجاد امضای دیجیتال در نرم افزارهای سیستم عامل مانند اوبونتو، توزیع بسته های لینوکس Red Hat و غیره استفاده کرد.

کلید خصوصی

کلید خصوصی، یک کلید (یا کلید مخفی) توسط هر دو طرف، یعنی فرستنده و گیرنده، برای تکنیک رمزگذاری/رمزگشایی استفاده می‌شود. فرستنده از کلید مخفی و الگوریتم رمزگذاری برای رمزگذاری استفاده می کند، در حالی که برای رمزگشایی، گیرنده از این کلید و الگوریتم رمزگشایی استفاده می کند. در تکنیک رمزگذاری/رمزگشایی با کلید مخفی، الگوریتم مورد استفاده برای رمزگذاری، معکوس الگوریتم مورد استفاده برای رمزگشایی است. یعنی اگر از ترکیب جمع و ضرب در الگوریتم رمزگذاری استفاده شود، الگوریتم رمزگشایی از ترکیب تفریق و تقسیم استفاده می کند.

جدول مقایسه کلیدهای عمومی و اختصاصی:

بر اساسکلید عمومیکلید اختصاصی
تعریفبه عنوان تکنیکی تعریف می شود که از یک کلید مشترک (کلید مخفی) برای رمزگذاری و رمزگشایی پیام استفاده می کند.به عنوان تکنیکی تعریف می شود که از دو کلید مختلف برای رمزگذاری و رمزگشایی استفاده می کند.
معروف بهبه آن رمزگذاری کلید متقارن نیز می گویند. به این دلیل است که از همان کلید مخفی در ارتباطات دو طرفه استفاده می شود.به آن رمزگذاری کلید نامتقارن نیز می گویند.
بهره وریکارآمد است زیرا این تکنیک برای حجم زیاد متن توصیه می شود.ناکارآمد است زیرا این تکنیک فقط برای پیام های کوتاه استفاده می شود.
سرعتاین سریعتر است زیرا از یک کلید برای رمزگذاری و رمزگشایی استفاده می کند.کندتر است زیرا از دو کلید مختلف استفاده می کند. هر دو کلید از طریق فرآیند پیچیده ریاضی به یکدیگر مرتبط هستند.
محرمانگیبه غیر از فرستنده و گیرنده، کلید خصوصی مخفی نگه داشته می شود و برای کسی عمومی نیست.استفاده از آن رایگان است.
هدفهدف اصلی الگوریتم کلید مخفی، انتقال داده های انبوه است.هدف اصلی الگوریتم کلید عمومی، اشتراک گذاری ایمن کلیدها است.
گم شدن کلیداحتمال گم شدن کلیدی که سیستم را باطل می کند وجود دارد.احتمال گم شدن کلید کمتر است، زیرا کلید به صورت عمومی نگهداری می شود.

CSR (Certificate Signing Request) یا درخواست امضای گواهی چیست؟

CSR (درخواست امضای گواهی) یک فایل متنی کوچک و رمزگذاری شده است که حاوی اطلاعاتی درباره سازمان و دامنه ای است که می خواهید ایمن کنید. برای فعال‌سازی گواهی دیجیتال SSL لازم است و به عنوان یک قاعده، در سروری که گواهی قرار است نصب شود، تولید می شود. یک CSR به مرجع صدور گواهی ارائه می شود و برای تولید گواهی استفاده می شود.

CSR (Certificate Signing Request) یا درخواست امضای گواهی

کلید CSR حاوی کلید عمومی است که در گواهی شما گنجانده می شود. رمزگذاری داده ها توسط گواهی های SSL بر اساس استفاده از دو کلید عمومی و خصوصی است. کلید عمومی برای رمزگذاری داده ها قبل از ارسال آن به سروری که گواهی در آن نصب شده است استفاده می شود. برای هر کاربر اینترنتی که اطلاعاتی را در یک سایت ایمن شده توسط گواهی ارسال می کند، ارسال می شود، کد CSR همراه با کلید خصوصی تولید می شود. کلید خصوصی کلید (RSA) برای رمزگشایی داده هایی که با استفاده از کلید عمومی رمزگذاری شده اند ضروری است. فقط سروری که دارای کلید RSA است قادر به رمزگشایی داده ها است و این امر انتقال داده ها را از طریق SSL ایمن و مطمئن می کند. کلید خصوصی نباید به هیچ شخص ثالثی فاش شود، زیرا ممکن است گواهی را به خطر بیندازد. اگر کلید خصوصی گم شد یا به خطر افتاد، با یک کد CSR جدید که به همراه یک کلید RSA جدید تولید می‌شود، مجدداً صادر شود و گواهی اولیه برای جلوگیری از هرگونه مشکل امنیتی احتمالی باطل می شود.

شناسه یکتای مالیاتی

حافظه مالیاتی تحت نظارت سازمان، توسط مؤدی برای ثبت صورتحساب الکترونیکی مورد استفاده قرار می گیرد. هر حافظه مالیاتی باید دارای شماره شناسه یکتا باشد. شناسه یکتای حافظه مالیاتی توسط سازمان به مؤدیان اختصاص داده می شود و یک کد شش کارکتری و ترکیبی از اعداد و حروف انگلیسی می باشد و در ابتدای صورتحساب های الکترونیکی قرار می گیرد و بصورت منحصر بفرد برای هر مؤدی توسط سازمان صادر می شود برای دریافت این شماره یکتا که مهم و محرمانه می باشد باید طبق مراحل زیر اقدام کرد:
I. اخذ گواهی امضا الکترونیکی
II. ساخت امضا عمومی دیجیتال
III. دریافت شناسه یکتای حافظه مالیاتی پس از بارگذاری امضای دیجیتال در کارپوشه مؤدیان

جمع بندی کلیدهای عمومی، اختصاصی و CSR:

برای ارسال صورتحساب ها به‌صورت الکترونیکی به سامانه مودیان مالیاتی، استفاده از بستر امن و مطمئن بسیار ضروری و مهم می باشد. تمامی مکاتبات مرتبط با صورتحساب های خرید و فروش ها، ابلاغیه ها و … با مؤدی مالیاتی از طریق کارپوشه سامانه مودیان انجام می شود و اگر صورتحساب ها کوچکترین اشکالی داشته باشند یا مورد سوء استفاده توسط هکرها قرار گیرند مطابق قانون مشمول جرائم مالیاتی و رسیدگی توسط سازمان مالیاتی می شوند. بنابراین کلیدهای عمومی، اختصاصی و CSR باید توسط خود مؤدی تولید و به‌صورت محرمانه باشند. گروه شرکت های سپینا، با تولید یک برنامک امکان ساخت این کلیدها را توسط خود کاربر به سادگی و راحتی فراهم کرده است. شما می توانید کلید عمومی، کلید اختصاصی و کلید CSR را کمتر از چند دقیقه بسازید و از آن استفاده کنید. برای دانلود رایگان نرم افزار تولید کلیدهای عمومی، اختصاصی و CSR به صفحه سامانه مؤدیان سپینا مراجعه کنید.

همچنین جهت مطالعه بیشتر در مورد سامانه مودیان مالیاتی می توانید به مقاله “سامانه مودیان چیست؟” مراجعه نمایید.

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

سامانه مودیان چیست؟ سایر اشخاص حقوقی به جز اشخاص حقوقی موضوع ماده 16 قانون مالیات بر ارزش افزوده مصوب سال 1400، از تاریخ 1402/01/01 مکلف به رعایت مقررات قانون پایانه های فروشگاهی و سامانه مودیان و صدور صورتحساب الکترونیکی و ارسال آن به سامانه مودیان می باشند.
مرجع نهایی ثبت، صدور واستعلام صورتحساب الکترونیکی، سامانه مؤدیان می‌باشد. سامانه مؤدیان، سامانه ای است تحت مدیریت سازمان امور مالیاتی که به مؤدی، کارپوشه ویژه ای در آن اختصاص داده شده كه از طریق آن تبادل اطلاعات میان مؤدیان و سازمان انجام میشود. مؤدیان مالیاتی با استفاده از هرگونه سخت افزار یا نرم افزار اعم از رایانه شخصی، پایانه فروشگاهی، سامانه های ابری یا هر وسیله دیگری که حافظه مالیاتی به آن متصل شده باشد، می توانند به سامانه مؤدیان متصل شوند لازم به ذكر می باشد آدرس سامانه مؤدیان برای ورود به کارپوشه tp.tax.gov.ir می باشد.(کارپوشه چیست؟)

مراحل صدور و ارسال صورتحساب به سامانه مودیان:

طبق اطلاعیه ها و دستورالعمل هایی كه سازمان مالیاتی كشور منتشر كرده است كلیه صورتحساب ها باید بصورت الكترونیكی صادر شود و یك نسخه چاپی آن به خریدار تحویل داده شود قالب و فرمت انواع صورتحساب ها كه دارای چه اطلاعاتی هم باشد توسط سازمان در سایت intamedia.ir در بخش پایانه های فروشگاهی توضیح داده شده است لازم به ذكر است كلیه صورتحساب ها جدید، اصلاحی، ابطالی و برگشت از فروش باید به‌صورت الكترونیكی صادر و در كارپوشه بارگذاری شود اما گام هایی كه مؤدی مالیاتی باید انجام دهد و طی اطلاعیه شماره 8 تحت عنوان مراحل كلی صدور و ارسال صورتحساب الكترونیكی به سامانه مودیان منتشر كرده به شرح زیر می باشد:

  1. كلیه اشخاص مشمول باید در نظام مالیاتی از طریق ورود به نشانی my.tax.gov.ir ثبت نام كنند.
  2. برای صدور صورتحساب باید پایانه فروشگاهی تهیه كنند و در صورت وجود، اصلاحات مورد نیاز حسب ضوابط اعلامی سازمان انجام دهند.
  3. گواهی امضای الکترونیکی از مراکز صدور گواهی الکترونیکی میانی فعال که فهرست و مشخصات آنها در نشانی rca.gov.ir موجود می باشد دریافت كنید. شما به راحتی می توانید كلیدهای عمومی، اختصاصی و CSR را با دانلود و استفاده از نرم افزار تولید امضای دیجیتال سامانه مودیان سپینا که در صفحه سامانه مودیان درج شده است تولید و استفاده نمایید.
  4. از طریق سایت tp.tax.gov.ir وارد كارپوشه شوید در بخش عضویت، تكمیل اطلاعات، انتخاب روش ارسال اطلاعات، بارگذاری گواهی امضاء الكترونیک(از سایت سپینا دریافت كنید) و شناسه یكتای مالیاتی را دریافت كنید. (در مورد کارپوشه مالیاتی در مقاله اهمیت کارپوشه سامانه مودیان مالیاتی مفصل صحبت کرده ایم.)
  5. اگر از پایانه های فروشگاهی استفاده می كنید باید از طریق سایت intamedia.ir  پیکربندی و ثبت مشخصات در پایانه فروشگاهی مطابق استاندارهای اعلامی توسط سازمان امور مالیاتی کشور بارگذاری شده در درگاه سازمان را انجام دهید.
  6. اخذ شناسه کالا / خدمت و دریافت فهرست شناسه کالا / خدمات تخصیص داده شده به همراه نرخ/مشمولیت مالیات بر ارزش افزوده كه می توانید ویدیوی آموزشی آنرا در صفحه سامانه مودیان سپینا ملاحظه نمایید.
  7. صورتحساب الکترونیکی از طریق پایانه فروشگاهی یا از طریق نرم افزارهای موجود باید مطابق ضوابط سازمان امور مالیاتی صادر شود جهت كسب اطلاعات بیشتر، اطلاعیه شماره 6 را در سایت intamedia.ir بخش پایانه های فروشگاهی مطالعه بفرمایید
  8. در پایان صورتحساب الکترونیکی به سامانه مودیان به‌صورت مستقیم یا غیر مستقیم ارسال شود.

مؤدیان مالیاتی می توانند صورتحساب های خود را از طریق نرم افزارهای خودشان به‌صورت مستقیم ارسال کنند طبیعتاً نرم افزار موجود برای ارسال باید بتواند کلیدهای عمومی، خصوصی و CSR را دریافت کند و جدول شرح کالا و کد کالا و نرخ مالیات ارزش افزوده که توسط سازمان امور مالیاتی اعلام شده است را دریافت کند و طبق ضوابط اعلامی سازمان، صورتحساب ها به سامانه مؤدیان ارسال شود و در پایان نتیجه قبولی یا خطادار بودم صورتحساب ها را نرم افزار گزارش کنند اگر نرم افزار موجود قابلیت ارسال صورتحساب ها را نداشته باشد مؤدی باید از روش غیر مستقیم استفاده کند

((روش های ارسال صورتحساب به سامانه مودیان مالیاتی را به صورت کامل و با تولید ویدیوهای آموزشی در صفحه سامانه مودیان سپینا توضیح داده ایم.))

انواع صورتحساب ها در سامانه مودیان:

در اطلاعیه شماره 7 در سایت intamedia.ir بخش پایانه های فروشگاهی، سازمان انواع صورتحساب الکترونیکی را اطلاع رسانی کرده و مؤدیان مالیاتی مکلف به رعایت می باشند توصیه می شود حتما قانون پایانه های فروشگاهی و اطلاعیه های سازمان امور مالیاتی را با دقت مطالعه بفرمایید.

صورتحساب الکترونیکی اصلی فروش:

فاکتور فروش یا صورتحساب فروش اولین صورتحساب الکترونیکی می باشد که باید با انجام هر معامله فروش کالا یا خدمات صادر و به سامانه مودیان ارسال می شود لازم به ذکی می باشد که یک نسخه چاپی هم به خریدار باید تحویل داده شود و خریدار باید به کارپوشه خود مراجعه و آن را تایید کند.

صورتحساب الکترونیکی اصلاحی:

قبلاٌ صورتحساب اصلاحی مرسوم نبود و معمولاً فاکتور قبلی ابطال و فاکتور جدید صادر میشد یک از دلایل آن هم امکان اصلاح در فاکتورهای چاپی وجود نداشت با توجه به الکترونیکی شدن صورتحساب ها و امکان ردیابی صورتحساب ها و صورتحساب های اصلاحی از طریق شماره ردگیری آنها، این امکان هم اضافه شده است که پس از صدور صورتحساب اصلی اگر نیاز به اصلاح اقلام اطلاعاتی صورتحساب به غیر از اقلام اطلاعاتی اصلی مربوط به خریدار شامل: شماره اقتصادی، شناسه ملی/شماره ملی/شناسه مشارکت مدنی/کد فراگیر اتباع غیر ایرانی خریدار وهم چنین اطلاعات مربوط به قلم کالا/خدمت شامل: شناسه کالا/خدمت باشد، صادر کننده صورتحساب الکترونیکی باشد مؤدی باید صورتحساب جدید که حاوی شماره منحصر بفرد مالیاتی صورتحساب مرجع است را صادر و به سامانه مودیان ارسال نماید. در صورتحساب اصلاحی، کلیه اطلاعات صورتحساب الکترونیکی مرجع به همراه اصلاحات آن درج می گردد. این صورتحساب در صورتی که از نوع اول باشد، همانند صورتحساب اصلی نیازمند تایید خریدار بوده و در غیر این‌صورت نیازی به تایید ندارد.

صورتحساب الکترونیکی ابطالی:

در سامانه مالیاتی این امکان وجود ندارد که پس از تایید صورتحساب فروش و صورتحساب اصلاحی مؤدی مالیاتی بتواند آن را حذف کند و اگر بنا به دلیلی مؤدی مالیاتی بخواهد صورتحسابی را حذف کند باید آن را ابطال نماید مواردی که باعث می شود نیاز باشه تا صورتحساب اصلی یا صورتحساب اصلاحی را ابطال کرد می تواند شامل اقلام اطلاعاتی اصلی مربوط به خریدار مانند: شماره اقتصادی و شناسه کالا/خدمت و تاریخ صدور صورتحساب تغییر یابد و بر اساس اسناد و مدارک مثبته عدم تحقق معامله احراز گردد، فروشنده نسبت به صدور صورتحساب الکترونیکی ابطالی حاوی شماره منحصر بفرد مالیاتی صورتحساب الکترونیکی مرجع و ارسال آن به سامانه مودیان اقدام می نماید در صورت انجام این مراحل توسط مودی مالیاتی صورتحساب الکترونیکی مرجع در سامانه مودیان، ابطالی محسوب می گردد.

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

صورتحساب الکترونیکی برگشت از فروش:

چنانچه پس از صدور صورتحساب الکترونیکی، بخشی از موضوع معامله، کالا/خدمت ( از طرف خریدار) برگشت داده شود، فروشنده نسبت به صدور صورتحساب الکترونیکی برگشتی اقدام می نماید. صورتحساب برگشت از فروش، جهت صورتحساب های اصلی و اصلاحی قابل صدور می باشد.
لازم به ذکر است مؤدیان مالیاتی باید ظرف مدت 30 روز از تاریخ درج صورتحساب الکترونیکی به کارپوشه خودشان مراجعه و نسبت به اعلام پذیرش یا عدم پذیرش این صورتحساب ها اقدام کنند در غیر این‌صورت ظرف مدت مذکور به منزله تأیید صورتحساب می باشد.


در مورد نرم افزار سامانه مودیان سپینا بیشتر بخوانید.(کلیک کنید)