• Internal Code :
  • Subject Code : SIT111
  • University : Deakin University
  • Subject Name : IT Computer Science

Cryptography and Cryptocurrencies

1. What is a cipher? How does it secure a message?

Cipher is a type of algorithm that is used to encode the plain text into an encoded form known as ciphertext. This text is used to communicate and send the message over the network to avoid the information being stolen. The receiver can decode this cipher by using the key for this cipher and can make it a plain text. To decide a key before encrypting the text is very important because without the key it is very difficult (if not impossible) to convert the cipher into readable text. Cipher can secure a message by encrypting on the sender side and then by decrypting at the receiver side having the relevant key and thus it saves the message from any third party to read this.

2. What operations are used in the DES?

A 48-bit key is applied to the rightmost 32 bits In DES that produces a 32-bit output. After the process of expansion permutation DES applies an XOR operation on the expanded rightmost section of this and round key which is only used in this process. Thus the DES encrypts the data in blocks of 64 bits and at the receiver side, it decrypts the data using the same key and algorithm.

3. What operations are used in the AES?

Encryption is a process that uses a set of round keys that are derived especially for this purpose. In AES a set of round keys is derived from the cipher key and it initializes state array with block data. Then the initial round key is added to the starting state array. Then it performs ten rounds of state manipulation and then the encrypted data is copied.

4. How is a public key cryptographic system different from a private key cryptographic system?

In public-key cryptographic two keys are used for encryption and decryption. One key is used by the sender for the encryption of plain text and the second key is used by the receiver for the decryption of cipher in plain text.

5. What is a cryptocurrency?

It is a digital currency that works as a payment currency and utilizes the digital medium for exchange and uses peer to peer technology to create and manage monetary transactions as opposed to a central authority. It is a virtual currency that does not have any physical occurrence like banknotes. It only exists in electronic form.

6. How is cryptography used in crypto currencies?

Cryptography is encryption and decryption of data or information to keep it secret from the third party. It is used in crypto currencies for few reasons such as to secure the transaction so that the only receiver having the key code can only receive it and no third party can steal it. It is also used to restrict the creation of additional units. So that no one can create duplicates of the currency that he has. And one more reason for using cryptography is to verify the transfer of assets using crypto currency.

Remember, at the center of any academic work, lies clarity and evidence. Should you need further assistance, do look up to our Computer Science Assignment Help

Get It Done! Today

Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
Not Specific >5000
  • 1,212,718Orders

  • 4.9/5Rating

  • 5,063Experts


5 Stars to their Experts for my Assignment Assistance.

There experts have good understanding and knowledge of university guidelines. So, its better if you take their Assistance rather than doing the assignments on your own.

What you will benefit from their service -

I saved my Time (which I utilized for my exam studies) & Money, and my grades were HD (better than my last assignments done by me)

What you will lose using this service -

Absolutely nothing.

Unfortunately, i had only 36 hours to complete my assignment when I realized that it's better to focus on exams and pass this to some experts, and then I came across this website.

Kudos Guys!




  • 21 Step Quality Check
  • 2000+ Ph.D Experts
  • Live Expert Sessions
  • Dedicated App
  • Earn while you Learn with us
  • Confidentiality Agreement
  • Money Back Guarantee
  • Customer Feedback

Just Pay for your Assignment

  • Turnitin Report

  • Proofreading and Editing

    $9.00Per Page
  • Consultation with Expert

    $35.00Per Hour
  • Live Session 1-on-1

    $40.00Per 30 min.
  • Quality Check

  • Total

  • Let's Start

500 Words Free
on your assignment today

Browse across 1 Million Assignment Samples for Free

Explore MASS
Order Now

Request Callback

Tap to ChatGet instant assignment help

Get 500 Words FREE
Ask your Question
Need Assistance on your
existing assignment order?