رمزگذاری – GPG – استفاده از مورد برای سیستم جاسازی شده

من میخواهم رمزگذاری را به یک logger جاسازی شده اضافه کنم و از مشاوره برای اطمینان از این که رویکرد من منطقی / امن است قدردانی میکنم.

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

ابتدا یک جفت کلید عمومی / خصوصی بر روی یک ماشین جداگانه تولید می کنم:

 gpg - ژن کلیدی
gpg --export -a "User Usington"> my.public.key

پس از آن، من فقط کلید عمومی را به دستگاه جاسازی شده وارد می کنم. من اعتماد کامل به کلیدی که توسط کاربر بارگذاری شده است، قرار می دهم، بنابراین برخی از تأیید را از بین می برم. همچنین، دستگاه جاسازی شده ممکن است تنظیم تاریخ درست نداشته باشد. سپس برخی از داده ها را رمزگذاری می کنم:

 FILE_NAME = lorem.txt
OUT_NAME = $ {FILE_NAME} .gpg
KEY_NAME = my.public.key

# وارد کردن کلید
gpg --batch --allow-non-selfsigned-uid - خطا در زمان جنگ --import $ {KEY_NAME}

# شناسه کلیدی را پاک کنید
KEYID = $ (gpg - batch - خطا در زمان جنگ - with-colon $ {KEY_NAME} | head -n1 | cut -d: -f5)

# رمزگذاری داده ها
گربه $ {FILE_NAME} | gpg --batch --ignore-time-conflict -ignore-valid-from -trust-model همیشه - دریافت $ {KEYID} --encrypt> $ {OUT_NAME}

آیا این به نظر منطقی است؟

رمزگذاری – چگونه برای جاسازی 2 درایوهای سیستم ضروری به راحتی؟

من 2 درایو روی کامپیوتر ویندوزم دارم درایو سی من یک SSD است و فایل های برنامه من را نگه می دارد. من یک هارد دیسک دارم که اطلاعات شخصی را نگه می دارد. کتابخانه های ویندوز من در آنجا اشاره دارند (به غیر از اسناد؛ پوشه اسناد جداگانه شخصی دارم)

آیا یک رویکرد وجود دارد که بتوانم هر دو این درایو ها را رمزگذاری کنم و سپس در هنگام راه اندازی سیستم یک رمز عبور را وارد کرده و دسترسی به هر دو را دریافت کنم از این درایوها به طور همزمان؟ اگر نه، پس چگونه می توانم نزدیک کنم؟

/ * Edit: * /

من نمی خواهم دو کلمه عبور وارد کنم، اما من می خواهم قبل از ورود به سیستم "main" log in وارد

جاسازی شده تنها رایانه های هیئت

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

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

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

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

امروز، اکثر شرکت ها SBCs است که در حال حاضر نام SBCs خارج از قفسه از پیش-designed-اغلب خرید. مخالف SBCs سفارشی SBCs جاسازی شده خارج از قفسه-پایبندی به استانداردهای خاصی که فاکتور فرم خود را تعیین. شایع ترین عوامل شکل برای جاسازی شده SBCs عامل فرم PC/104 EBX و حماسه است.

در صورتی که طرح های مشابه و پس چگونه این SBCs جاسازی شده خارج از قفسه-می توانید یک تابع خاص انجام? پاسخ طراحی نرم افزار است. برای کامپیوتر برای انجام یک تابع خاص، برنامه کامپیوتر توسعه باید باشد کامپیوتر آموزش چه باید بکنید. شرکت ها معمولا استخدام مهندسین نرم افزار برای این مرحله طراحی. تولید کنندگان SBC جاسازی شده اغلب گسترده نرم افزار پشتیبانی را ارائه می کنند.

instagram

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

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

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

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

امروز، اکثر شرکت ها SBCs است که در حال حاضر نام SBCs خارج از قفسه از پیش-designed-اغلب خرید. مخالف SBCs سفارشی SBCs جاسازی شده خارج از قفسه-پایبندی به استانداردهای خاصی که فاکتور فرم خود را تعیین. شایع ترین عوامل شکل برای جاسازی شده SBCs عامل فرم PC/104 EBX و حماسه است.

در صورتی که طرح های مشابه و پس چگونه این SBCs جاسازی شده خارج از قفسه-می توانید یک تابع خاص انجام? پاسخ طراحی نرم افزار است. برای کامپیوتر برای انجام یک تابع خاص، برنامه کامپیوتر توسعه باید باشد کامپیوتر آموزش چه باید بکنید. شرکت ها معمولا استخدام مهندسین نرم افزار برای این مرحله طراحی. تولید کنندگان SBC جاسازی شده اغلب گسترده نرم افزار پشتیبانی را ارائه می کنند.