মুছা খুব ধীর। খুব ছোট এনট্রপি?


16

আমাকে একটি ল্যাপটপ এর হার্ড ডিস্ক সহ বন্ধ করতে হবে। যেহেতু এটি এনক্রিপ্ট করা হয়নি আমি কমপক্ষে দ্রুত এটি মুছতে চাইছিলাম। আমি জানি যে এটি এসএসডি-তে সর্বোত্তম নয়, তবে আমি কেবল সরল পাঠযোগ্যর চেয়ে ভাল বলে মনে করেছি।

এখন আমি একটি লাইভ ইউএসবি স্টিকের মুছা চালাচ্ছি এবং এটি বেদনাদায়ক ধীরে ধীরে। আমি ভাবছি কেন তাই হয়। অবশ্যই কম্পিউটারে সেই ডিভাইসটি মুছা ছাড়া খুব বেশি কিছু ঘটেছে, তাই আমি কল্পনা করি এনট্রপি কম হতে পারে (এনট্রপি_ওয়াইল বলছে এটি 1220 এ রয়েছে)। শুধু কল করা কি সমান ভাল হবে?

dd if=/dev/random of=/dev/sda1 bs=1k

চার বার? বা এমন কোনও উপায় আছে যা আমি এমন কিছু কল করতে পারি যা এলোমেলোতা বাড়িয়ে দেবে? বা বোতল ঘাড় কোথাও সম্পূর্ণ আলাদা?


23
না। এটি করা বন্ধ করুন। আপনি কেবল এসএসডি ধ্বংস করছেন।
মাইকেল হ্যাম্পটন

এটি কি এন্ট্রপি শব্দের ভুল ব্যবহার?
ব্যবহারকারী 3728501

3
@ ব্যবহারকারী 37৩৮৮৫০১: উত্তরের দুটি দিক আছে: "এনট্রপি" এখানে কার্নেলের ব্যবহারের সাথে সামঞ্জস্যপূর্ণ, তাই হ্যাঁ, এটি সেই অর্থে সঠিক শব্দ; কিন্তু "এনট্রপি" এর কার্নেল ব্যবহারের হয় সত্যিই বিষয়ে কথা আনুমানিক এনট্রপি, না সত্য শ্যানন এনট্রপি। এটি যথেষ্ট বলার জন্য যথেষ্ট যে বিশদগুলি যথেষ্ট সূক্ষ্ম যে এই প্রসঙ্গে "এন্ট্রপি" বলার জন্য কেউ আপনাকে দোষ দিবে না (যদি না তারা পেডেন্টিক হয়) being
রিড

3
আমি বুঝতে পারি না যে কেন কেউ আধুনিক ডিস্কে এলোমেলো / ইউরেনডম ব্যবহার করবে, এসএসডি বা না - শূন্য করা দ্রুত এবং ঠিক তত কার্যকর হবে।
চপার 3

@ রেড ফেয়ার যথেষ্ট - আমি প্রশ্নটি দেখেছি এবং আমার পদার্থবিজ্ঞানের পটভূমির কারণে আগ্রহী ছিলাম।
ব্যবহারকারী 3728501

উত্তর:


50

চৌম্বকীয় হার্ড ড্রাইভ কাটানোর জন্য নকশা করা সরঞ্জামগুলি সহ কোনও এসএসডি "মুছা" দেওয়ার চেষ্টা করবেন না। আপনি আসলে সমস্ত ডেটা ধ্বংস করবেন না এবং আপনি এসএসডি-র জীবনকাল হ্রাস করবেন।

পরিবর্তে, বিশেষত এসএসডিগুলির জন্য নকশাকৃত একটি মুছার সরঞ্জামটি ব্যবহার করুন, যা আপনি অ্যাক্সেস করতে পারবেন না এমনগুলি সহ সমস্ত ব্লক ড্রাইভের অভ্যন্তরীণ ফ্ল্যাশ মুছা (বাতিল) ব্যবহার করতে পারে। এসএসডি বিক্রেতা সাধারণত এমন একটি সরঞ্জাম সরবরাহ করে যা সেই বিক্রেতার ড্রাইভের সাথে সামঞ্জস্য করার গ্যারান্টিযুক্ত।

সিকিউর ইরেজ ইউটিলিটি দিয়ে আপনি নিজেই এটি চেষ্টা করে দেখতে পারেন । সুরক্ষা মুছে ফেলা প্রোগ্রামগুলি স্পিনিং হার্ড ড্রাইভ এবং এসএসডি উভয় নিয়েই কাজ করে। এছাড়াও, কয়েকটি সিস্টেম বায়োসেস (প্রধানত ব্যবসায়িক ল্যাপটপে) সিকিওর ইরেজ কার্যকারিতা অন্তর্নির্মিত রয়েছে Note মনে রাখবেন যে একটি সিকিওর ইরেজ একটি হার্ড ড্রাইভে কয়েক ঘন্টা সময় নেবে তবে এসএসডি-তে কেবল কয়েক সেকেন্ড সময় লাগবে; হার্ড ড্রাইভে প্রতিটি সেক্টর অবশ্যই অতিরিক্ত লেখা উচিত, তবে এসএসডি-তে এটি সমস্ত ব্লক একবারে বাতিল করে দেয় এবং / অথবা ড্রাইভের অভ্যন্তরীণ এনক্রিপশন কীটি পরিবর্তন করে।

(এবং নোট করুন যে সুরক্ষিত মুছাটি প্রারম্ভিক প্রজন্মের কয়েকটি এসএসডি তে সঠিকভাবে কাজ করে না; এই ক্ষেত্রে আপনার কেবল ড্রাইভটিকে ক্রাশারে ফেলে দেওয়া উচিত))


1
প্রশ্নটি যথাযথ উত্তরের পথে না যেতে দেওয়ার জন্য ব্র্যাভো @ মিশেল।
ছানা

6

ব্যবহারের মাধ্যমে /dev/urandomসবকিছু দ্রুত করা উচিত। আমি এর মতো কোনও এসএসডি মুছব না। এসএসডি এর সাধারণত জায়গায় উন্নত পরিধান স্তর হয়। মূলত, বিদ্যমান ডেটা লেখার পরিবর্তে ড্রাইভটি অব্যবহৃত অংশে লিখে দেয়। সমস্ত ডেটা সঠিকভাবে স্ক্র্যাম্ব করতে কিছুটা সময় লাগবে। এই সময়ের মধ্যে, আপনি ইতিমধ্যে একটি এসএসডি পরতেন, যদিও এটি কেবল সামান্য কিছুটা দ্বারা।


2
এর চেয়ে দ্রুত /dev/random, নিশ্চিত, তবে এর চেয়ে ধীর /dev/zeroএবং এটি আপনার কোনও সুরক্ষা লাভ করে না।
চিহ্নিত করুন

2
@ মার্ক কেন? যদিও এটি কেবল সিউডোরেন্ডম, এটি উচ্চ-এনট্রপি ক্রাপযুক্ত ডিভাইসে ডেটা ওভাররাইট করে।
পিটারহ - মনিকা

4
@ পেটার, আপনার উচ্চ-এনট্রপি বাজে কথা নেই। কমপক্ষে গত 20 বছর ধরে শূন্য-মোছা ড্রাইভ থেকে ডেটা পুনরুদ্ধার করা সম্ভব হয়নি।
চিহ্নিত করুন

3

/dev/randomআপনার সিস্টেমের দ্বারা সংগৃহীত এনট্রপির মাধ্যমে এলোমেলো ডেটা উত্পন্ন করে (কীবোর্ড শর্টকাটগুলির মধ্যে সময় দেরি, ন্যানোসেকেন্ড যথার্থতা সহ প্যাকেট আগমনকে পরিমাপ করে নেটওয়ার্ক সময়)) যদি পর্যাপ্ত এনট্রপি না থাকে তবে আরও ডিগ্রি সংগ্রহের সময় এই ডিভাইসটি আউটপুট আটকে দেয়।

/dev/urandomসংগৃহীত এনট্রপি যেমন ব্যবহার করে তবে এটি একটি সিডোরডম জেনারেটরও ব্যবহার করে। সুতরাং এর বিপরীতে এতটা এনট্রপি নেই /dev/random, তবে এটি খুব দ্রুত। এর আউটপুটটিতে যথেষ্ট পরিমাণে এনট্রপি রয়েছে, তবে আপনার যদি খুব উচ্চ সুরক্ষা বিধিনিষেধ না থাকে তবে (সাধারণভাবে কী প্রজন্ম) আপনি সর্বত্র এটি ব্যবহার করতে পারেন।

যদি আপনি হাই-এনট্রপি ক্রাপ সহ কোনও এসএসডি ও ব্লক স্তরটি ওভাররাইট করে থাকেন তবে আপনি আসলে এটির ফ্ল্যাশ র‌্যামটি খুব নীচে (এবং বেশিরভাগ ক্ষেত্রেই অদম্য) স্তরে ওভাররাইট করতে পারবেন। এসএসডি নিয়ন্ত্রণকারী আইসি তদন্তের কোনও সম্ভাবনা না থাকার কারণে এটি ঘটে, আপনার ডেটা এটি সত্যিকার অর্থে ক্রেপযুক্ত বা না, তাই এর ডেটা নকল প্রক্রিয়াটি সহজেই এড়ানো যায়।

তবে ফ্ল্যাশ র‌্যামগুলির সর্বাধিক ব্লক রাইটিং রয়েছে এবং আপনি এটিকে তার আজীবনের মেয়াদ শেষের দিকে কাছে এ জাতীয় ক্রিয়া সহ প্রেরণ করেন send তবে একটি এসএসডি এটি মারা যাওয়া শুরু হওয়ার আগে প্রায় 10000-100000 বার ওভাররাইট করা যেতে পারে এবং ডেটা মুছে ফেলা এত ঘন ঘন হওয়ার প্রয়োজন হয় না, তাই এটি এখনও ঠিক আছে।


আমার সার্ভারফল্ট অ্যাকাউন্টটি প্রায়শই ব্যবহার করা উচিত।
পিএনডিএ

1

আমার উত্তরের মন্তব্যের জবাবে আমাকে অবশ্যই স্বীকার করতে হবে যে মুছে ফেলা সাধারণভাবে এসএসডিগুলির পক্ষে ভাল ধারণা নয়।

উপরের উত্তরের সংযোজনে আমি ফ্রেণ্ডম সুপারিশ করতে চাই

এটি ইউরেনডমের চেয়েও দ্রুত। ইউরেনডম এলোমেলো থেকে অনেক দ্রুত তবে তবু বেশ ধীর। ডিস্কগুলি মুছতে এবং কেবল ডিস্কগুলি মুছে ফেলার জন্য ফ্রেন্ডম আমার পছন্দ। এটি এলোমেলো এবং ইউরেনডমের মতো একই এনট্রপি তৈরি করে না, তবে ডিস্ক মোছার জন্য এটি যথেষ্ট হওয়া উচিত। ম্যাডহ্যাটার হিসাবে দেখানো হিসাবে ব্যবহৃত অ্যালগরিদমের দুর্বলতা রয়েছে। তবে ডিস্ক মুছে ফেলার জন্য আপনি কেবল এটি নিশ্চিত করতে চান যে সম্ভাব্য অবশিষ্ট বিটগুলি পুনর্গঠন করা সম্ভব নয়।

এটি চালাতে আপনার যদি সমস্যা হয় তবে আর্কউইকের একটি ভাল ডকুমেন্টেশন রয়েছে। ArchWiki কিভাবে ডিস্ক erease সম্পর্কে আরো অনেক বিস্তারিত জুড়ে।


একটি সতর্কতামূলক হিসাবে, আমি নোট করি ফ্রেডডমের লেখক বলেছেন যে "" আরসি 4 এনক্রিপশন অ্যালগরিদমের উপর ভিত্তি করে, যা নিরাপদ হিসাবে বিবেচিত হয় এবং এটি এসএসএল সহ বেশ কয়েকটি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয় "। এটি একেবারে সত্য নয়; জুলাই ২০১৫-তে উইকিপিডিয়া নোট করে যে " আরসি 4 এর দুর্বলতা রয়েছে যা নতুন সিস্টেমে এর ব্যবহারের বিরুদ্ধে তর্ক করে ... আরএফসি 7465 টিএলএসে আরসি 4 ব্যবহার নিষিদ্ধ করেছে "। আমি মঞ্জুর করি যে ফ্রেডডম একটি প্রতিস্থাপন /dev/urandom, যা যাইহোক উচ্চ-এলোমেলো নয়, তবে ফ্রেন্ডম ব্যবহার করা যে কেউই সম্ভবত তাদেরকে সমস্যাগুলি সম্পর্কে সচেতন করা উচিত।
ম্যাডহ্যাটার

মন্তব্যের জন্য ধন্যবাদ. আপনার বক্তব্য প্রতিবিম্বিত করতে আমি আমার উত্তর সম্পাদনা করেছি।
হেনরিক পিঙ্গেল

এর সাথে তর্ক করতে পারি না - আমার কাছ থেকে +1 (যদিও এই প্রশ্নের ইতিমধ্যে পুরোপুরি উত্তর দেওয়া হয়েছে)।
ম্যাডহ্যাটার

ধন্যবাদ। মুছতে urandomকয়েক ঘন্টা সময় নিতে পারে। আমি নিশ্চিত যে অনেক লোক এই কারণে ফ্রেণ্ডমকে মূল্য দেবে pretty
হেনরিক পিঙ্গেল

1
আমি সম্মত, তবে এসএসডি-র জন্য নয় , এই প্রশ্নটি বিশেষত যা নিয়ে রয়েছে।
ম্যাডহ্যাটার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.