解碼是和編碼對應的,它使用和編碼相同的標準將編碼內容還原為最初的對象內容。
編解碼的目的最初是為了加密信息,經過加密的內容不知道編碼標準的人很難識別,已經有數千年歷史了。
而現在編解碼種類非常多,主要目的則是為了信息交換。
除了加密,目前程序中常見的如字符編解碼,HTML編解碼,URL編解碼,郵件編解碼,多媒體編解碼等。編碼是為了符合傳輸的要求,解碼是為了還原成我們能識別的信息。
例如字符編解碼,字符編碼在壹系列數字與人們將文本輸入到計算機中時希望看到的字符之間提供映射。因為世界上有不同的語言和文字,所以需要將不同的文字編碼以通過計算機處理和傳輸。
再比如多媒體編解碼,因為有多種不同格式的圖像聲音,所以它們各自有自己編解碼標準。