আমি একটি পুরানো হার্ড ডিস্ক পেয়েছি, এতে একটি ফাইল সিস্টেমের সাথে একটি এনক্রিপ্ট করা পার্টিশন রয়েছে। এটি বেশ কয়েক বছর আগে তৈরি হয়েছিল (এবং ব্যবহৃত হয়েছিল), এটি পুনরায় সম্পন্ন losetup
করার পরে twofish
এনক্রিপশন (কার্নেল মডিউলটির মাধ্যমে loop_fish2
) ব্যবহার করার পরে লুপ ডিভাইসটি প্রস্তুত করে এভাবে প্রস্তুত করা হয়েছিল।
আজকাল বাক্সের বাইরে এটি আর সম্ভব নয়। কার্নেল মডিউল বিতরণ ইত্যাদির অংশ নয় etc.
কেউ কীভাবে আমার লক্ষ্য অর্জন করতে পারে এমন কোনও উপায় জানেন?
সম্পাদনা করুন:
অপশনগুলির সাথে এটি ব্যবহার করার জন্য আমি এই ক্রিপ্টসেটআপ ম্যানপেজে কিছু ইঙ্গিত পেয়েছি --cipher twofish-cbc-null -s 256 -h sha512
তবে আমি বরং একটি বিস্ময়কর ত্রুটি বার্তা পেয়েছি:
$ sudo cryptsetup --cipher twofish-cbc-null -s 256 -h sha512 luksOpen /dev/sdd1 dm0
Usage: cryptsetup [-?vyrq] [-?|--help] [--usage] [--version] [-v|--verbose] [--debug]
[-c|--cipher=STRING] [-h|--hash=STRING] [-y|--verify-passphrase] [-d|--key-file=STRING]
[--master-key-file=STRING] [--dump-master-key] [-s|--key-size=BITS]
[-l|--keyfile-size=bytes] [--new-keyfile-size=bytes] [-S|--key-slot=INT]
[-b|--size=SECTORS] [-o|--offset=SECTORS] [-p|--skip=SECTORS] [-r|--readonly]
[-i|--iter-time=msecs] [-q|--batch-mode] [-t|--timeout=secs] [-T|--tries=INT]
[--align-payload=SECTORS] [--header-backup-file=STRING] [--use-random] [--use-urandom]
[--shared] [--uuid=STRING] [--allow-discards] [--header=STRING]
[OPTION...] <action> <action-specific>]
cryptsetup: Option --key-size is allowed only for luksFormat, create and loopaesOpen.
To limit read from keyfile use --keyfile-size=(bytes).
একটি ব্যাখ্যা বা কার্যবিধি বা অন্য কোনও সাহায্যেরও প্রশংসা করা হবে: -}
cryptsetup (8)
যে কার্নেল মডিউল ব্যবহার করে বা কার্নেল মডিউল রয়েছে cryptoloop
; তাদের ডকুমেন্টেশন কখনও কখনও অপ্রচলিত একটি সমর্থন উল্লেখ loop_fish2
।