# Quiz 41

How does RIPEMD-160 handle the message length when adding it to the message block?

**Type all answers and select the correct one**

* [x] It uses the Little-Endian convention.
* [ ] It uses the Big-Endian convention.
* [ ] It places the most significant byte on the left.
* [ ] It ignores the message length.

**Note to Learners**

The 8-byte value of our message length \[...] has to be added to the end of our message block using the Little-Endian convention on a per byte basis.

&#x20;

To learn more about it, you can follow the course [Walkthrough Implementation of RIPEMD-160 in Golang](https://bsvblockchain.360learning.com/course/play/68beaa72463d6d5e89903937)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hub.bsvblockchain.org/higher-learning/bsv-academy/bitcoin-primitives-hash-functions/quiz-bitcoin-hash-functions/quiz-41.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
