رمزنگاریشده
کد قابل استخراج و دستکاری نیست؛ نه منطق تجاری بیرون میآید، نه کسی میتواند رفتار برنامه را تغییر دهد.
چه کسی چه نیروگاهی را ببیند، با کدام دستگاه وارد شود، تا چه تاریخی، و اینکه خود نرمافزار چطور از کپی و دستکاری محافظت میشود.
در یک سامانهی پایش، «دسترسی» دو سؤال جدا است که اغلب با هم قاطی میشوند: کدام نیروگاهها و کدام کارها. نورانت هر دو را جداگانه کنترل میکند.
هر حساب کاربری به یک دستگاه گره میخورد و در یک کانال معنا دارد: اپلیکیشن اندروید، نسخهی وب، یا پرتال استیشن. این محدودیت عمدی است — گذرواژهای که بین چند نفر دستبهدست شود، عملاً یعنی هیچ کنترل دسترسیای وجود ندارد.
ورود اشتباه، پیام روشن میگیرد. اگر دارندهی حساب نسخهی وب بخواهد وارد اپلیکیشن شود، بهجای «نام کاربری یا گذرواژه اشتباه است» — که فقط سردرگمی میسازد — پیام میگوید این حساب متعلق به کدام برنامه است.
همهی نرمافزارهای پایا الکترونیک سلیمی (کاسیان) بهصورت نسخهی نصبی ویندوز عرضه میشوند که:
کد قابل استخراج و دستکاری نیست؛ نه منطق تجاری بیرون میآید، نه کسی میتواند رفتار برنامه را تغییر دهد.
هر نصب به دستگاه مجاز گره میخورد و روی دستگاه دیگری اجرا نمیشود.
بستهی بهروزرسانی با امضای دیجیتال تأیید میشود؛ بستهی امضانشده یا دستکاریشده نصب نمیگردد.
بهروزرسانی بهصورت مرحلهای و بدون نیاز به مراجعهی حضوری انجام میشود — که برای نیروگاههای دورافتاده تفاوت بین «بهروز ماندن» و «هرگز بهروز نشدن» است.
در بسیاری از کارخانهها و نیروگاهها، اجبار اپراتور به لاگین در هر شیفت در عمل جواب نمیدهد: گذرواژهها روی کاغذ کنار مانیتور میچسبند و همه با یک حساب کار میکنند.
نورانت راه دیگری هم دارد: میتوانید ورود اجباری در شروع برنامه را غیرفعال کنید و در عوض جدول شیفت اپراتورها را تعریف کنید. آنگاه هر کار ثبتشده — مثلاً تکمیل یک دستور کار نگهداری — بهصورت خودکار به اپراتور آن شیفت نسبت داده میشود. نسبتدادن کار به شخص حفظ میشود، بدون آنکه اپراتور خط را با یک صفحهی ورود اذیت کنید.
دربارهی معماری، رمزنگاری و مدل دسترسی با تیم فنی ما صحبت کنید.
همین شماره در واتساپ، تلگرام، ایتا و بله پاسخگوست.