KT1025A雙模藍(lán)牙音頻音頻文件加密說明_V1.3
支持mp3和wav文件的加密,專屬密碼
1、目標(biāo)軟件如下 和使用方法
(1)、由于軟件內(nèi)部已經(jīng)預(yù)先設(shè)置好解密的key,所以加密文件,必須按照上圖給出的參數(shù)
文件后綴名:ddb 密碼:12212211
這樣就可以了,再選擇“添加文件”,將需要加密的文件添加進(jìn)來。最后點(diǎn)擊加密即可
(2)、加密必須只針對(duì)MP3文件進(jìn)行加密,如果原始文件為WAV,必須先通過其他的軟件轉(zhuǎn)換為MP3格,這個(gè)可以用的軟件有很多。轉(zhuǎn)換成MP3文件之后,再使用我們的加密軟件處理即可。
3、加密之后的效果如下
文件加密之后,并不影響原本的MP3或者WAV文件。也就是說,一個(gè)文件夾內(nèi)既可以是”ddb文件”,也可以是MP3或者WAV文件。用戶也可以直接拷貝MP3文件到相應(yīng)的文件夾即可
4、加密的原理
(1)、文件加密的原理是,將標(biāo)準(zhǔn)的MP3文件內(nèi)部的數(shù)據(jù)進(jìn)行一定規(guī)則的打亂,按照我們自己設(shè)定的密碼。在芯片進(jìn)行解碼時(shí),再進(jìn)行還原解碼
(2)、這樣加密之后,用戶自己制作的音源,就可以避免其它同行直接使用我們自己音源,大大增強(qiáng)了我們產(chǎn)品的保密性能。
(3)、另外經(jīng)過加密之后的文件,是不能在任何設(shè)備中播放的,如:電腦、MP3專業(yè)播放器等等設(shè)備。
5、用戶自行制作加密的上位機(jī)軟件說明
(1)、我們已經(jīng)提供了,可供使用的加密軟件,但是比較簡(jiǎn)陋,實(shí)際測(cè)試是可以正常使用的,建議直接使用我們的工具進(jìn)行加密。
(2)、用戶也可以根據(jù)自己的需求,自行設(shè)計(jì)加密軟件
(3)、加密算法,我們的芯片完成如下的部分
void cryptanalysis_buff(u8 _xdata *buf,u32 lba )
{
u8 i;
if(fat_fs.database <= lba)
{
//cipher_buf(buf);
for(i = 0; i<(512/4);i++)
{
buf[3 + i*4] ^= cipher_file.cipher_code[0];
buf[2 + i*4] ^= cipher_file.cipher_code[1];
buf[1 + i*4] ^= cipher_file.cipher_code[2];
buf[0 + i*4] ^= cipher_file.cipher_code[3];
}
}
}
芯片部分實(shí)現(xiàn)的算法如上面的代碼,實(shí)際上就是和我們?cè)O(shè)置的密碼:0x12212211進(jìn)行異或處理
(4)、用戶對(duì)加密之后的文件,必須設(shè)置為“xxx.ddb”格式的文件,也就是后綴必須為ddb
因?yàn)槲覀兊男酒瑢?duì)設(shè)備中的文件,都是以文件后綴進(jìn)行過濾的,請(qǐng)用戶朋友留意。
-
音頻
+關(guān)注
關(guān)注
29文章
2903瀏覽量
81951 -
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5867瀏覽量
171223 -
加密
+關(guān)注
關(guān)注
0文章
305瀏覽量
24007 -
雙模
+關(guān)注
關(guān)注
0文章
30瀏覽量
10476
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
KT1025A藍(lán)牙音頻芯片批量測(cè)試盒升級(jí)程序的使用說明
![<b class='flag-5'>KT1025A</b><b class='flag-5'>藍(lán)牙音頻</b>芯片批量測(cè)試盒升級(jí)程序的使用<b class='flag-5'>說明</b>](https://file.elecfans.com//web2/M00/94/DC/pYYBAGP9cHOAJEpnAACxcQcNa9s029.png)
開源一下可能是功能最全面的MP3藍(lán)牙音頻數(shù)傳芯片模塊方案
BLE藍(lán)牙芯片KT1025A基本的參數(shù)介紹
怎樣去編寫KT1025ABLE藍(lán)牙芯片的程序代碼
開發(fā)一個(gè)嵌入式BLE藍(lán)牙音頻芯片
KT1025A和KT1025B MP3藍(lán)牙音頻數(shù)據(jù)BLE芯片方案和資料合集免費(fèi)下載
![<b class='flag-5'>KT1025A</b>和<b class='flag-5'>KT1025</b>B MP3<b class='flag-5'>藍(lán)牙音頻</b>數(shù)據(jù)BLE芯片方案和資料合集免費(fèi)下載](https://file.elecfans.com/web1/M00/6A/F9/o4YBAFvbpFGAIzcOAAP6iMnw3R8086.png)
KT1025A芯片的詳細(xì)資料合集包括了數(shù)據(jù)手冊(cè),原理圖,代碼等資料
![<b class='flag-5'>KT1025A</b>芯片的詳細(xì)資料合集包括了數(shù)據(jù)手冊(cè),原理圖,代碼等資料](https://file.elecfans.com/web1/M00/6B/FD/o4YBAFvlR6uAad7TAABOMzJjIgo662.png)
藍(lán)牙音頻數(shù)傳BLE芯片選型以及藍(lán)牙語音芯片模塊
![<b class='flag-5'>藍(lán)牙音頻</b>數(shù)傳BLE芯片選型以及<b class='flag-5'>藍(lán)牙</b>語音芯片模塊](https://file.elecfans.com/web1/M00/A9/99/o4YBAF2fDSiAJ4rVAAD09NWAE-8543.png)
KT6368A雙模藍(lán)牙芯片demo模塊測(cè)試板使用說明
![<b class='flag-5'>KT6368A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍(lán)牙</b>芯片demo模塊測(cè)試板使用<b class='flag-5'>說明</b>](https://file.elecfans.com//web2/M00/72/48/poYBAGNUw9SAFfh8AAEA1o_iw6A568.png)
KT1025A雙模藍(lán)牙音頻芯片新增獲主機(jī)端的MAC地址和設(shè)備名
![<b class='flag-5'>KT1025A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍(lán)牙音頻</b>芯片新增獲主機(jī)端的MAC地址和設(shè)備名](https://file.elecfans.com//web2/M00/94/58/poYBAGP9b7GAAX_6AAAi0V4IXxM194.png)
KT1025A雙模藍(lán)牙音頻芯片新增寫入TXT文件功能
![<b class='flag-5'>KT1025A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍(lán)牙音頻</b>芯片新增寫入TXT<b class='flag-5'>文件</b>功能](https://file.elecfans.com/web2/M00/94/DB/pYYBAGP9b9-ASbRsAAD6RJ-2iYc616.png)
KT1025A雙模藍(lán)牙芯片BT201新增加密音樂_加密設(shè)備的說明
![<b class='flag-5'>KT1025A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍(lán)牙</b>芯片BT201新增<b class='flag-5'>加密</b>音樂_<b class='flag-5'>加密</b>設(shè)備的<b class='flag-5'>說明</b>](https://file.elecfans.com/web2/M00/94/9F/poYBAGP-ytOACcZEAADsns84bfA745.png)
關(guān)于KT6368A雙模藍(lán)牙芯片的傳輸速率的說明包含ble和spp
![關(guān)于<b class='flag-5'>KT6368A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍(lán)牙</b>芯片的傳輸速率的<b class='flag-5'>說明</b>包含ble和spp](https://file1.elecfans.com/web2/M00/AC/89/wKgZomU7aZyAHvztAAD-xLzCJEU045.png)
KT1025A雙模藍(lán)牙芯片設(shè)置參數(shù)后搜不到藍(lán)牙信號(hào),如何分析呢
![<b class='flag-5'>KT1025A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍(lán)牙</b>芯片設(shè)置參數(shù)后搜不到<b class='flag-5'>藍(lán)牙</b>信號(hào),如何分析呢](https://file1.elecfans.com/web2/M00/DF/5E/wKgaomYwZKCAVkqMAAURhcSdh1U977.png)
KT1025A的雙模藍(lán)牙芯片,參考標(biāo)準(zhǔn)藍(lán)牙天線,藍(lán)牙距離短,會(huì)卡
![<b class='flag-5'>KT1025A</b>的<b class='flag-5'>雙模</b><b class='flag-5'>藍(lán)牙</b>芯片,參考標(biāo)準(zhǔn)<b class='flag-5'>藍(lán)牙</b>天線,<b class='flag-5'>藍(lán)牙</b>距離短,會(huì)卡](https://file1.elecfans.com/web2/M00/EB/D6/wKgZomZf-7KAP6GtAAxj-yiRFgA511.png)
評(píng)論