استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندرویداز دیدگاه رابط PKCS#11، استفاده از توکن ابری با استفاده از توکن سخت افزاری تفاوتی ندارد. برای استفاده از توکن در رایانه (و ما در مورد پلتفرم اندروید صحبت خواهیم کرد)، باید کتابخانه ای برای کار با توکن و خود توکن متصل داشته باشید. برای رمز ابری شما به همان چیز نیاز دارید - یک کتابخانه و یک اتصال به ابر. این اتصال توسط یک فایل پیکربندی ارائه می شود که آدرس ابری را که نشانه های کاربر در آن ذخیره می شود، مشخص می کند.

بررسی وضعیت یک نشانه رمزنگاری

بنابراین، نسخه به روز شده ابزار را دانلود کنید cryptoarmpkcs-A. برنامه را نصب و راه اندازی کنید و به منوی اصلی بروید. برای کار بیشتر، باید رمزی را انتخاب کنید که مکانیسم های رمزنگاری آن مورد استفاده قرار گیرد (به یاد داشته باشید که هنگام کار با PKCS12 بدون نیاز به نشانه):

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

اسکرین شات به وضوح نشان می دهد که با فشار دادن یک دکمه خاص چه اتفاقی می افتد. اگر روی دکمه «توکن دیگر» کلیک کنید، از شما خواسته می‌شود که یک کتابخانه PKCS#11 برای توکن خود انتخاب کنید. در دو مورد دیگر، اطلاعات مربوط به وضعیت توکن انتخابی ارائه می شود. نحوه اتصال رمز نرم افزاری در مقاله قبلی مورد بحث قرار گرفت مقاله. امروز ما به توکن ابری علاقه مندیم.

ثبت توکن ابری

به تب "اتصال PKCS#11 Tokens" بروید، مورد "Create a cloud Token" را پیدا کنید و برنامه LS11CloudToken-A را دانلود کنید.:

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

برنامه دانلود شده را نصب و راه اندازی کنید:

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

پس از پر کردن فیلدهای موجود در برگه "ثبت در فضای ابری" و کلیک بر روی دکمه "ثبت"، فرآیند ثبت توکن در ابر آغاز می شود. فرآیند ثبت نام شامل ایجاد یک دانه اولیه برای مولد اعداد تصادفی (RNG) است. برای افزودن تصادفی "بیولوژیکی" هنگام تولید مقدار اولیه، NDSCH ورودی صفحه کلید کاربر را نیز شامل می شود. در اینجا، هم سرعت ورودی کاراکتر و هم صحت ورودی در نظر گرفته می شود:

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

پس از ثبت نام در ابر، می توانید وضعیت توکن را در فضای ابری بررسی کنید:

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

پس از ثبت نام موفقیت آمیز در ابر، از برنامه LS11CloudToken-A خارج شوید، به برنامه cryptoarmpkcs-A برگردید و وضعیت توکن ابری را دوباره بررسی کنید:

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

بررسی وجود یک رمز ابری تأیید کرد که ما با موفقیت در ابر ثبت نام کرده ایم و باید توکن ابری خود را در آن مقداردهی اولیه کنیم.

مقداردهی اولیه توکن ابری

این مقداردهی اولیه هیچ تفاوتی با مقداردهی اولیه هر توکن دیگری ندارد، برای مثال، توکن نرم افزار.

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

و سپس همه چیز طبق معمول است، ما یک گواهی شخصی، به عنوان مثال از یک ظرف، قرار می دهیم PKCS12، وارد یک رمز ابری شده و از آن برای امضای یک سند استفاده کنید:

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

شما همچنین می توانید تشکیل دهید درخواست گواهی (برگه درخواست گواهی):

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

با درخواست ایجاد شده، به مرکز صدور گواهینامه بروید، گواهی را در آنجا دریافت کنید و آن را روی توکن وارد کنید:

استفاده از رمز ابری با پشتیبانی از رمزنگاری روسی در پلتفرم اندروید

منبع: www.habr.com

اضافه کردن نظر