Updates from April, 2008 Toggle Comment Threads | Keyboard Shortcuts

  • CG 11:21 pm on April 20, 2008 Permalink | Reply
    Tags:   

    What level of crypto security? 

    The security level for Elliptic Curve Cryptography is determined by the cardinality of the group rational points. The group order has to be known to generate secure elliptic curves. In other words: we need to pick a curve of known order.

    Two main approaches to do this are:

    1. Random approach

    a. Pick random paramaters a and b

    b. Use point counting algorithm for finding the group order

    2. Complex multiplication approach

    a. Define the group order candidates

    b. Determine a and b using complex multiplication

    I’m still digesting this dissertation about algorithm for determining cardinality to limit the complexity (whatever that means 😉 )

    Will add more details on this, very soon!

    [Sources: Harald Baier dissertation and Intan’s notes]

     
    • Budi Sulistyo 2:57 am on April 22, 2008 Permalink | Reply

      Menarik2, tapi masih belum ngerti sebenarnya. Tentang kompleksitas, mungkin berhubungan dengan komputasi. Semakin tinggi kompleksitas sebuah algoritma maka semakin besar sumber daya (time, computing power) yg diperlukan untuk mengeksekusinya

    • chikaradirghsa 10:49 am on April 22, 2008 Permalink | Reply

      berarti sama ya di ecc dan di chaos ya?
      kompleksitas berhubungan dengan resources yang dibutuhkan

  • CG 10:26 pm on April 20, 2008 Permalink | Reply  

    Some progress on the research 

    So far I divide my (dissertation) research into two main “streams” : crypto and math.

    Here’s the current activities and the progress on each stream :

    1. Crypto

    a. Developing code in C for implementing ECC. Still working on the basics of number theory.

    b. Defining metrics (cost, flexibility, security, performance, interoperability, accountability). I have met Dr. Budi Rahardjo for discussing about security metrics, and he pointed out that periodicity, randomness and avalanche effects might be the properties for measuring security.

    c. Discussion about cryptosystems. I met Budi Sulis, who’s doing chaos cryptography for his doctoral research, and we discussed about chaos cryptography and elliptic curve cryptography and compared both cryptosystem.

    2. Math (algebra)

    a. Catching up on learning those algebra thingies

    b. Doing some research on cryptosystem based on imaginary quadratic order with Intan from Math Dept.

    Now about problem definition. I have already identify several problems for each layer on the picture

    1. Field arithmetic implementation: optimal hw/sw combination (partitioning), interoperable and reconfigurable hardware architecture, VLSI design

    2. Curve arithmetic implementation: generating and optimizing secure elliptic curve

    3. Mathematical framework: theorem provers, formalize mathematics

    4. Protocols and standards: (not yet)

    5. Not yet categorized: attack on ecc (Pollard Rho, side channel)

    Well, that’s what I have right now, but I will still revise this posting for more minor updates 🙂

     
    • Budi Rahardjo 10:37 pm on April 20, 2008 Permalink | Reply

      hiii … serem baca bagian math-nya.

    • chikaradirghsa 10:48 pm on April 20, 2008 Permalink | Reply

      hiii, samaaaaaa!!! tapi mas bantuin!!! baca buku “Guide to ECC”-nya yaaaa 😉

    • Budi Rahardjo 11:38 pm on April 20, 2008 Permalink | Reply

      soal baca buku sih gampang. soal mengertinya … nah itu lain soal. ha ha ha. ok. akan dicoba bantu baca. mungkin nanti mau baca paper yang dikasih budi sulis juga (yang ini lebih parah lagi – gak ngarti math-nya).

    • Soni 1:13 am on April 21, 2008 Permalink | Reply

      two main stream? TWO?
      sounds scary!
      mu bikin hybrid crypto and math algebra?

    • chikaradirghsa 2:11 am on April 21, 2008 Permalink | Reply

      @BR: thanks 😉

      @Soni: ihhh jangan nakut2xin dong!
      ya pokoknya bikin anything interesting lah! hybrid crypto juga boleh! hi hi hi

    • Rindu 3:09 am on April 21, 2008 Permalink | Reply

      Lagi nyusun tesis yah? 🙂

    • chikaradirghsa 3:11 am on April 21, 2008 Permalink | Reply

      iya lagi nyusun doktoral tesis. rindu bantuin? 😉

    • soni 7:42 am on April 21, 2008 Permalink | Reply

      di gambar layer ECC, terlihat di pinggirnya ada tulisan ‘efficiency’ dan ‘security’.
      maksudnya gimana?
      apa di layer bawah itu penekanannya pada aspek efisiensi dan layer atas pada sekuriti?
      atau masing2x aspek memiliki faktor efisiensi dan sekuriti yang berbeda?

    • chikaradirghsa 11:40 am on April 21, 2008 Permalink | Reply

      @soni: iya, jadi semakin kebawah, semakin tinggi aspek efisiensinya dan makin keatas makin tinggi aspek securitynya

    • hyorinmaru 2:25 pm on April 21, 2008 Permalink | Reply

      Wadoh, pantes kalah cepet ama pak BR, lha wong nulisnya pake bahasa Inggris :mrgreen:

    • chikaradirghsa 8:38 pm on April 21, 2008 Permalink | Reply

      @hyorinmaru: tapi kayaknya walau BR pake bahasa inggris, saya juga tetep kalah. hmmm harus dicoba 😉

    • Budi Sulistyo 2:40 am on April 22, 2008 Permalink | Reply

      Wah buat blog di wordpress juga. Isinya bakal sama dengan yg di multiply atau beda ya?

    • chikaradirghsa 7:30 am on April 22, 2008 Permalink | Reply

      @budi sulis: beda dengan yang di multiply 😉
      disini memang rencananya khusus buat yang technical dan rada “serius”.
      buat asyik2xan dan mikir sendiri juga sambil liat progress penelitian.
      jadi kalau promotor/pembimbing nanya udah sampe mana, suruh kesini aja.

      skalian biar bisa diskusi sama orang2x kripto, abis budi sulis ga ma bikin account di multiply, hi hi hi

    • hyorinmaru 7:56 am on April 22, 2008 Permalink | Reply

      Woah…
      Triple comment… 😯

    • Budi Sulistyo 8:37 am on April 22, 2008 Permalink | Reply

      Ada gak ya buku “Guide to Chaotic Crypto”?

    • chikaradirghsa 10:45 am on April 22, 2008 Permalink | Reply

      @hyorinmaru: 🙂 network di itb jelek, jadi triple posting karna retry terus

      @budi sulis: whaaah, kayaknya yang nulis musti budi sulistyo! 😀

c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel