專利名稱:對音頻編程有規(guī)律或無序任意分解、排列、還原的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體編程有規(guī)律或無序任意分解、排列、還原的方法,也涉及其加密與解密的方法。
背景技術(shù):
目前,針對計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體文件采取的加密和解密的方法大致不外乎注冊碼加密、光盤載體加密、殼加密等外在方式,音頻、多媒體、流媒體程序編程的主體不會(huì)發(fā)生實(shí)質(zhì)性的變化。
發(fā)明內(nèi)容
本發(fā)明提出的對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,可以將計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體編程,進(jìn)行有規(guī)律或無序任意分解、排列、還原,為計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體文件的加密與解密提供了新的方法。
本發(fā)明的對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,包括以下特征和步驟1、按照音頻編程的傳輸、運(yùn)行、播放、所需時(shí)間的導(dǎo)出單位對音頻編程進(jìn)行有規(guī)律或無序任意分解,形成按照時(shí)間順序依次排列的若干組獨(dú)立的音頻頻譜單元;2、對有規(guī)律或無序任意分解出來的按照時(shí)間順序依次排列的若干組獨(dú)立的音頻頻譜單元,進(jìn)行若干次有規(guī)律或無序任意排列,形成與有規(guī)律或無序任意分解之前的音頻編程的排列順序完全不同的排列;3、在有規(guī)律或無序任意排列的過程中,可以增加或減少若干組與原音頻編程有或者沒有關(guān)聯(lián)的獨(dú)立的頻譜單元;4、按照有規(guī)律或無序任意分解、排列的逆過程將經(jīng)過有規(guī)律或無序任意分解、排列的新編程還原成原來的音頻編程;5、這種對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,可以作為計(jì)算機(jī)軟件的算法,通過這種算法編制的軟件能夠?qū)σ纛l編程有規(guī)律或無序任意分解、排列、還原。
本發(fā)明的優(yōu)點(diǎn)是通過對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,可以將計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體編程,進(jìn)行有規(guī)律或無序任意分解、排列、還原,為計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體文件的加密與解密提供了新的方法。
下面結(jié)合附圖對本發(fā)明作進(jìn)一步說明。
圖1是音頻編程有規(guī)律或無序任意分解、排列、還原方法的流程示意圖。
圖1中,a、b、c、d、e、f、g、h分別是音頻編程經(jīng)過分解后的單位時(shí)間內(nèi)順序排列且相互獨(dú)立的音頻頻譜單元,a1、b1、c1、d1、e1、f1、g1、h1分別是音頻頻譜單元a、b、c、d、e、f、g、h在時(shí)間順序排列中對應(yīng)位置的編號,n是與有規(guī)律或無序任意分解之前的音頻編程有或者沒有關(guān)聯(lián)的獨(dú)立的頻譜單元,n1是音頻編程有規(guī)律或無序任意分解且重新排列后頻譜單元n在時(shí)間順序重新排列中對應(yīng)位置的編號。
在圖1中,首先按照音頻編程的傳輸、運(yùn)行、播放所需時(shí)間的導(dǎo)出單位對音頻編程進(jìn)行有規(guī)律或無序任意分解,形成按照時(shí)間順序依次排列的若干組獨(dú)立的頻譜單元a、b、c、d、e、f、g、h,獨(dú)立的頻譜單元a、b、c、d、e、f、g、h在時(shí)間順序排列中所對應(yīng)的編號分別是a1所示的1、b1所示的2、c1所示的3、d1所示的4、e1所示的5、f1所示的6、g1所示的7、h1所示的8,排列的順序是有序的1、2、…、8,然后,將按照時(shí)間順序依次排列分解出的若干組獨(dú)立的頻譜單元重新排列,將頻譜單元a的位置調(diào)整到原來頻譜單元d所在的位置,頻譜單元f的位置調(diào)整到原來頻譜單元b所在的位置,此時(shí),可以增加與有規(guī)律或無序任意分解之前的音頻編程沒有關(guān)聯(lián)的獨(dú)立的頻譜單元n,將其放置在原來頻譜單元c所在的位置,繼續(xù)進(jìn)行這種無序排列,使得原有的頻譜單元a、b、c、d、e、f、g、h和新的頻譜單元n按照c1、f1、n1、a1、h1、b1、e1、n1、d1、g1所示的3、6、N、1、8、2、5、N、4、7的無序順序重新排列,在需要時(shí),按照其分解、排列的逆過程將新編程還原成原來的音頻編程。
通過對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,可以將計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體編程,進(jìn)行有規(guī)律或無序任意分解、排列、還原,為計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體文件的加密與解密提供了新的方法。
權(quán)利要求
對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,包括以下特征和步驟1、按照音頻編程的傳輸、運(yùn)行、播放、所需時(shí)間的導(dǎo)出單位對音頻編程進(jìn)行有規(guī)律或無序任意分解,形成按照時(shí)間順序依次排列的若干組獨(dú)立的音頻頻譜單元;
2.對有規(guī)律或無序任意分解出來的按照時(shí)間順序依次排列的若干組獨(dú)立的音頻頻譜單元,進(jìn)行若干次有規(guī)律或無序任意排列,形成與有規(guī)律或無序任意分解之前的音頻編程的排列順序完全不同的排列;
3.在有規(guī)律或無序任意排列的過程中,可以增加或減少若干組與原音頻編程有或者沒有關(guān)聯(lián)的獨(dú)立的頻譜單元;
4.按照有規(guī)律或無序任意分解、排列的逆過程將經(jīng)過有規(guī)律或無序任意分解、排列的新編程還原成原來的音頻編程;
5.這種對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,可以作為計(jì)算機(jī)軟件的算法,通過這種算法編制的軟件能夠?qū)σ纛l編程有規(guī)律或無序任意分解、排列、還原。
全文摘要
本發(fā)明提出的對音頻編程有規(guī)律或無序任意分解、排列、還原的方法,可以將計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體編程,進(jìn)行有規(guī)律或無序任意分解、排列、還原,為計(jì)算機(jī)、互聯(lián)網(wǎng)上運(yùn)行、操作和使用的音頻、多媒體、流媒體文件的加密與解密提供了新的方法。
文檔編號H04L9/00GK1790220SQ20041010425
公開日2006年6月21日 申請日期2004年12月16日 優(yōu)先權(quán)日2004年12月16日
發(fā)明者劉暢, 徐向榮 申請人:劉暢