Anda di halaman 1dari 3

TIITORIAT

TRUECRY

iltrrr
I
I
I ltl I fI
,
f
I
II
{ {
J
J
,
t

ntuk mengenkripsi data, baik itu direktori maupun file yangterdapat pada suatu
media penyimpanan,An da dapat menggunakanbeberapa tool aplikasi enkrips iyang
tersedia.Beberapaaplikirsi enkripsi di Linur, sudah dapat menerapkansejumlah
algoritma enkripsi, sepe:rti AES, RSA,Blowfish, ke data y{Lgingin dienkripsi dengan
sangatbaik. Salahsatu aplikasi il platform I-inttx y ffirgbersifat open sourcedan memiliki
sejumlahfitur tersebut adalah TrueC4pt.

bernama TrueCrypt, yang dapat digdnakan Instalasi


TrueGrypt
un'tuk mengenkripsi data flash disk di plat- Proses instalasi TrueCrlpt dapat dilakukan
form Linr:x. denganmudah pada Ubuntu Edgy. Pertama,
TrueCrypt merupakan open source disk download dahulu paket birary TrueCr1ryt
encr;lption software yang dapat tersedia di untuk distro Ubunhr Edgyyangsesuai den-
platform Windows dan Linux. Pada *Tu- gan tipe PC Anda. File ini dapat diperoleh
torial" ini, akan dibahas cara penggunaan dari url http / /www.truecrytpt.org/downloads.
TrueCrypt pada distro Ubuntu Edgyr.Mesh php. D aJan contoh rni, lnfoLINUX menggu-
hanya diujicohakan pada Ubuntu Edgy, nakan paket TrueCrypt r:ntuk Ubuntu 6.10
pembahasan ini sehanrsnya juga dapat tipe x86 (tnrec4ryt-4.2a-ubuntu-6.10-x86.
diterapkan tanpa masalah pada distro lain- tar.gz).
ny4 dengan melalerkan sedikit perubahan. Sebelum melakukan. proses instalasi
tnrec4rpt, pastikan. kalau paket dmsetup
FiturTrueGrypt sudah terinstalasi dengan baikpada sistem
Selain dapat digunakan r:ntuk mengenlcipsi Anda. Jika belum terinstell, ialankan perin-
flash-dislq TrueCrypt juga dapat digunakan tah berikut untuk menginstal:si:
untuk mengenkripsi rnedia lainnya seperti dp qpJ- ggt*l$!gU__g4re!p__._
t- _s_y
harddisk. Berikut ini menrpakan beberapa
fituryang dimiliki oleh TrueCrypt Berikutnya, lakukan proses extract paket
o Dapat dlgrnakan untuk membuatvirtual ta$all bluecqpt yang baru sila Anda down-
enciypted diskpada sebuah file dan me- load, kemudian dilanjutkan dengan proses
mount-nya seperti media penyimpanan instalasi.
sebenarnya. $ t a r t r u e c r y p t - 4 . 2 a - u b u n t u ' 6 .1 0 -
O Dapat digunakan untuk mengenkripsi fiO'lat^'sz----- - "-
partisi harddisk ataupun media penyim- 4,?g* -
-$*s{-!rs-e9ryp-L
panan laipnya seperti halnya flash disk. $ sudodpkg -i truecrypt_4.2a -
Memiliki beberapapilihan algoritrna en- 9rtgq.-G!
Lripsr, seperti AES-255, Blovdsh, CAST,
Serpent Triple DES, den Twofsh. Jika Anda ingin melakukan proses ins-
Dapat melakukan enkripsi secaraotoma- talasi dari source code, instalasikan terlebih
trs, real-time (on-the-fly), dan Lersifat dahulu sejumlah paket seperti linux-source,
transparan. ECC,gcc-base, dan buildinstall. Setelah

www.infolinux.web.id il{Foutuux} o1t2007 75


TRUEGRYPT
T1ITORIfiL
iyant@supriyanto-desktop: -i sodo truec rypt -c ruprlyant@suprlyanto-dash.top:-$ eudo truecrypt /ncdla./ssbdist/tstlhtn
rd: rc /Fnt/tc
olune type: :ntsr prs*errordJor' ldLa/osbdtskllatihqn.tc' :
1) l$ormat rupriyilto(osuprlymto, d€sktop I -$ s(do t ruec rypt -vt
2) tlldden tdev/mappe r/t ruec ryPt0 :
t [1]: I Votume: /nedla/usbdtsk/latlhm. tc
Type: llormat
flte or devlce path for neu volune: 51ze; 1e$5?088 bytes
ilesystem: Encryption atgorithn: AES
I} FAT llode of oFerotionl Lf,H
2) ilone Read-onty: l{o
t lrl: 1 Hidden vsturre protected: llo

voluqe size (bytes' size.lsizel(lstz€'qlsLzecll xosl ruprlyaoto€5ugriyrnto - derktop ! -3 gudo ts lnnt / tcl
reac6.txt t€xt,txt
algorithn: lupri.yrntoosuprlyanto-desktop : -f ssdo t rq€c ryPt *d
1) RIPEf{D-16o luprtyanto€eup riyanta-desktop : -$ sudo t ru3(rypt -vl
2) SnA-l truecrypt: llo votumes mpped _
3) Ilrtrlpoot ruprlymto€supriyEnto-d€sktop l-$ I
t [1]: I

ncryption algorithn:
1} AES

h6rs plntrffin sdnnhuohmomonggun*at


Innffi. mellhrtmlumoyrlp
Prcormuurtnlumo, rcdrne drnumoutvolumo
dlmount dlTnnffi'

semuapaket dependenciesyang dibutuhkan Option -c setelah perintah truecr;pt 6. Next,akanmunculpertanyaanberikut:


oleh TrueCrypt terpenuhi, lakukan proses digunakan untuk pembuatan sebuah H a s ha l g o r i t h m :
extract paket source TrueCrypt, kemudian volume bam. Pada pilihan volume type 1) RIPE]i|D-169
lanjutkan denganpr osesbuild. terdapat dua jenis pilihan, yaitu Nor- 2) SHA-1
$ tar -xvzf truecrypt-x.y-source- mal danHidden. Penjelasanpanjang me- 3) l,lhir'lpoo'l
gz_, -*-
-c_q.dg.-!g_t-, ngenai volume type ini dapat Anda baca S e l e c t[ 1 ] : 1
$--s-q--!rq9-css!: x,v l-\i.._,rl-- - -* - -- di fle user guide TrueC4rpt. Pilih option
gd,o---,l$i l-d,-s-b_
l___q 1, untuk percobaanini.. E n c r y p t i o na l g o r i t h m :
$ s u d o. / i n s t aIl . s h 1) AES
3. Next, akan muncul pertanyaanberikut: 2) B low fish
Membuat diTrueGrypt
volume Enter file or device path 3) C A S Ts
Setelahinstalasi TrueCrypt selesaidijalan- f o r n e w v o l u m e :/ m e d i a / u s b d i s k / 4) S erpent
kan, langkah berikutnya kita akan mem- I a t i h a n. t c 5) Triple DES
bahas step by step penggunaanTrueCrypt. 6) Twofish
Dalam cqntoh ini, kita akan menggunakan Isikan dengan nama file yang akan kita 7) AES-Twofish ,
media flash-disk untuk meletakkan file en- gunakan untuk enkripsi. Sebagaicontoh 8) AES-Two shf i- S e r p e n t
kripsi dari TrueCrypt. diatas, kita akan membuat file bernama 9) Serpent-AES
1. Hubungkan flash disk Anda ke kom- latihan.tc yang terletak di dalam flash- 1 g ) S e r p e n t - T w so hf i- A E S
puter, dan lihat pada direktori mana disk (dalam contoh ini di /media/usb- 1 1) T w o fsi h - S e r p e n t
flash drive tersebut termount dengan disk). S e l e c t[ 1 ] : 1
menggunakanperintah df.
$ df -h 4. Next, akan muncul pertanyaanberikut: Tersediabeberapahash algoritmaen-
Filesystem: kripsi datadan enkripsidagayangdapat
/dev/sda500M 3Ll4479j47% l)_-IAI_-_ Andagunakan.Sebagai latihan,pilih saja
/.re-d
t s/ -v-sb ---
!-uX,------ -2-l-Iere-- 1.
;_L---_ -* __* -_ -_ -_-:- *
Ssssssssssssssssle-cJ*LU
Dari hasil di atas,flash diskyang diguna- 7. Next,akanmdnculpertanyaan berikut:
kan oleh penulis dapat diaksespada di- Pilih saja tipe FAT sebagai filesystem E nter passw ord for newvolum e
yang digunakan oleh file latihan.tc.
' / m e dai / u s b dsi k / l a t i h a n . t c ':
rektori /media/usbdisk.
R e - e n t e pr a s s w o r d :
2. Buka terminal, kemudian lakukan pem- 5. Next, akan muncul pertanyaanberikut:
buatan sebuah volume baru. Langkah- E n t e r v o l u m es i z e ( b y t e s - s i z e / E n t e rk e y f i l e p a t h [ n o n e ] :
langkahnyaadalahsebagaiberikut: s i z e K l s i z e M l s iz e G ): L A 0 M
l---ruC-0,--!-rg9--c-aPI--:-9- Isikan password sesuai keinginan
Y-q-l-uu-e--,!v-p9.i--.---.---.-- Sesuaikanvolume size latihan.tc yang Anda, yang akan digunakan untuk
--1J--!!-o-runl akan digunakan untuk tempat penylm- membukaenkripsi file yangbaru saja
..?-)..-fi-tlpt panan file terenkripsi, sesuai dengan dibuat. Dan pada isian Enter keyfile
S e l e c tt 1 l 1 kapasitasflash disk dan kebutuhan space path, untuk latihan ini tekan sajaEn-
yang Anda butuhkan. ter.

76 0112007n rNFoLlNux www.infolinux.web.id


-l
TIJTOHML
TRUECRY i

8. Next,akanmunculpertanyaanberikut: Untuk melihat partisi TrueCrypt mana volume


Umount
Is yourmouse c o n n e c t eddi r e c t l y saja yang sudah dimount, Anda dapat Jika Anda sudah selesai untuk membaca
to ' c onput erwhereT ru e 0 ry p ti s menggunakan option -vl yang terdapal pada atau menulisi partisi mount litihan.tc,
r u n n i n g ?[ Y / n ] : y TrueC4ipt. Anda dapat melakukan umount partisi
P l e a s em o v et h e m o u s e randomly $ s u d otru ecrypt -vl tersebut dengan beberapa command se-
u nt iI t he r equ'rie d a m o u not f l{ey/Uqple-ry1!1 uegryp*t0 bagai berikut:
d a t ai s c a p t u r e d . . . V o ul m e /: m e dai / u s b dski / l a t i h a n. $ sudotruecrypt -d /media/
Mousedatacaptured:100% tc u s b d is k / ' l a t i h a n .t c
Typ-e:-_llo!:rcl--- __ _,,* - -__ atau
D o n e :9 8 . 3 9M B S p e e d7: . 7 8 M B / s si ze:..-194_95-Zss-8, -----.--_ -$--ss!9*tr,qgsryg!- :!Ja! / !s-*
Left: 0:A0zAA E n c r y o t i oanl q o r i t h n A
: ES atau
Volumecreated. l'1odeof operation: LRll $*Su-dp! f"r,r-egfvp-t_- --d-
R e a d - o n l y :N o
Isikan saja dengan y, dan lakukan H i d d e nv o lumeprotected:N o Demikian penj elasansingkat mengenai
pergerakan mouse sampai mencapai penggunaan dasar aplikasi TrueCrypt. Be-
700Vo.Dan setelah selesai,maka proses Anda juga dapat melihat letak partisi berapaoption lain dari TrueCrypt, seperti
akin melanjutkan pembuatan volume mount file latihan.tc dengan menggunakan cara pEnggunaankeyfile dan cara mount-
sesuai dengan ukuran yang sudah kita peiintah df. ing secara otomatis partisi TrueCrypt,
tentukan sebelumnya. I-suCe--{t*l---- dapat dipelajari lebih lanjut dalam file
/dev/mapper/t ruecr.ypt0 manual TrueCrypt dan TrueCrypt User
9. Saatini, jika Anda mem-browseisi flash- - .!gZL79--.2_
-J!1L76"Jf, h&/.!s-. Guide.
disk, maka Anda dapat melihat file ber- Dengan menggunakan aplikasi True-
nama latihan.tc, yang nantinya akan kita SekarangAnda sudah dapat neng-copy CrWt ini, kini Anda dapat mengamankan
gunaltan sebagaivolume untuk menytm- atau membuat file berkas yang ingin di- sejumlah data, baik dalam flash disk mau-
pan file-flle yang ingin dienkripsi melalui enkripsi ke dalam frle volume latihan.tc. pun dalam harddisk yang bersifat rahasia,
TrueCrypt. Sebagaicontoh, disini akan dibuat sebuah
agar tidak dapat dibaca dengan sembaran-
file bernama peace.bft dalam file volume
gan oleh orang lain. Akhir kata, selamat
Cara
menggunakan
TrueGrypt tersebut. mencoba!0
Setelah sebelumnya kita sudah membuat $---s-rlLo-!sq9!Lltstl&9/p99s9,lx!---_-__ Supdyanto
lsupdyanh@infolinurco.id]
sebuah file volume di TrueCrypt, berikut-
nya kita akan mempelajari sejumlah op-
tion yang terdapat di TrueCrypt. Dianta-
ranya cara mount dan umount volume di
TrueCrypt.

Mount
Uolume
Untuk meletakkan file yang ingin dien-
kripsi pada sebuah file volume, Anda
harus melakukan mount file volume ter-
lebih dahulu dengan TrueCrypt. Sebagai
contoh, kita akan melakukan mount file
/media/usbdisk/latihan.tc ke direktori
/mnt/tc. Pertama, buat folder /mnt/tc
terlebih dahulu.
su d om k dir - p / m n t/tc

Berikutnya, lakukan proses mount file


/media/usbdisMatihan.tc ke /mnt/tc. Saat
ditanyakan password file latihan.tc, masuk-
kan dengan password yang telah Anda isi-
kan pada tahapan sebelumnya.
$ sudo truecrypt /media/usbdisk/
I a t i h a n.tc lnnt/tc/
En te r pas s wor d f or ' /m e d i a /
usbdisk/latihan.tc':

ww w.i n f olinux . web. id INFollltux s 0112007 77

Anda mungkin juga menyukai