Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: cryptography trong c++

  1. #1
    Ngày gia nhập
    12 2014
    Bài viết
    19

    Mặc định cryptography trong c++

    nay em đang hoc về cryptography trong c++.em có gặp một đoạn code này mà chưa hiểu rõ lắm.các pro có thể giải thích hộ em đc ko.

    substitution(usigned char *src,int lenbyte,
    usigned chả *key,
    usigned chả *dst)
    {
    for(int i=0;i<lenbyte;i++)
    dst[i]=(key[src[i]>>4]<<4 |
    dst =0;key[drc[i]&0xF)
    }

    các bác có thể chỉ cho em ý nghĩa của hàm substitution là gì ko và đoạn dst[i]=(key[src[i]>>4]<<4 |dst =0;key[drc[i]&0xF) là như thế nào ạ.
    thanks các bác nhiều.

  2. #2
    Ngày gia nhập
    04 2011
    Nơi ở
    Hà Nội
    Bài viết
    248

    nem vơi chả, giàu tâm hồn ăn uống quá
    >>4: chia cho 2^4
    <<4: nhân thêm 2^4
    &0xF: lấy 4 bit đầu

    xem biểu diễn nhị phân là hiểu

    còn code viết linh tinh tùm lum sai cú pháp thế kia thì tự giải đáp cho bản thân nhé :|

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn