本發(fā)明涉及證據(jù)采集技術(shù)領(lǐng)域,尤其涉及一種基于特定時間的現(xiàn)場證據(jù)采集方法。
背景技術(shù):
現(xiàn)實生活中,有很多情景需要證明某人在某個特定時間在某個現(xiàn)場出現(xiàn)過,或者需要證明在某個特定時間發(fā)生的事情。隨著信息技術(shù)的普及,各種手持終端,例如:手機、pad、智能手表等等便攜式電子設(shè)備,都具有信息采集功能,包括照片、聲音,文字,多媒體等信息的采集。例如,通過手機錄制視頻或者pad拍照,或者通過智能手表錄音等,但是這些采集到的信息不具有時間的標(biāo)簽,在很多情況下,通過這些便攜式電子設(shè)備采集到的信息并不能證明在特定時間內(nèi)某個現(xiàn)場發(fā)生的事情。
故,針對上述現(xiàn)有技術(shù)存在的缺陷,實有必要進行開發(fā)研究,以提供一種方案可進行現(xiàn)場證據(jù)的采集,通過采集到的證據(jù)能夠證明某個特定時間發(fā)生的事情。
技術(shù)實現(xiàn)要素:
有鑒于此,有必要提供一種基于特定時間的現(xiàn)場證據(jù)采集方法,其能夠證明某個特定時間發(fā)生的事情。所述技術(shù)方案如下:
基于特定時間的現(xiàn)場證據(jù)采集方法,所述方法包括:
步驟1、獲取當(dāng)前事件發(fā)生的時間;
步驟2、采集當(dāng)前的事件信息;
步驟3、通過加密密鑰,采用加密算法將步驟2中采集到的當(dāng)前的事件信息、步驟1中采集到的當(dāng)前事件發(fā)生的時間信息結(jié)合進行加密,得到加密文件,即為證據(jù)文件。
進一步地,步驟1中,通過手持終端獲取一個當(dāng)前事件發(fā)生的時間,所述手持終端上設(shè)置有證據(jù)采集模塊,通過手持終端上的證據(jù)采集模塊獲取當(dāng)前事件發(fā)生的時間。
進一步地,所述證據(jù)采集模塊包括有證據(jù)采集軟件,手持終端在開機狀態(tài)下,運行所述證據(jù)采集軟件,所述證據(jù)采集軟件運行后,立即獲取當(dāng)前的時間;其中,該時間的來源并非手持終端上的時間,其不受當(dāng)事人控制和更改。
進一步地,所述證據(jù)采集模塊獲取當(dāng)前事件發(fā)生時間的步驟如下:
步驟10、通過證據(jù)采集軟件設(shè)置一個時間可信度標(biāo)識,所述時間可信度標(biāo)識用于指示當(dāng)前獲取到的時間的可信度;
步驟11、證據(jù)采集軟件分別通過不同的時間來源來獲取當(dāng)前時間;
步驟12、計算時間可信度的值。
進一步地,步驟2中,所述當(dāng)前的事件信息包括有照片信息、文字信息、聲音信息。
進一步地,步驟3中,所述加密算法為aes或者des算法,加密方法可以采用對稱或者非對稱的加密方式。
本發(fā)明實施例提供的技術(shù)方案的有益效果是:
相較于現(xiàn)有技術(shù),通過本發(fā)明基于特定時間的現(xiàn)場證據(jù)采集方法所獲得的現(xiàn)場證據(jù)文件能夠有效可信地證明某個特定時間發(fā)生的事情。
為讓本發(fā)明的上述和其他目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的流程圖示。
圖2為本發(fā)明的證據(jù)文件的格式示意圖。
圖3為本發(fā)明的證據(jù)驗證的流程框圖。
具體實施方式
為更進一步闡述本發(fā)明為實現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明的具體實施方式、結(jié)構(gòu)、特征及其功效,詳細說明如后。
本發(fā)明實施例提供一種基于特定時間的現(xiàn)場證據(jù)采集方法,所采集到的證據(jù)真實可靠,可有效證明在某個特定時間發(fā)生的事情。
參閱圖1,本發(fā)明實施例基于特定時間的現(xiàn)場證據(jù)采集方法,包括以下步驟:
步驟1、獲取當(dāng)前事件發(fā)生的時間;
本發(fā)明實施例中,通過手持終端獲取一個當(dāng)前事件發(fā)生的時間,該時間來源不受當(dāng)事人控制和更改,主要來源包括但不限于gps時間、sim卡運營商時間和網(wǎng)絡(luò)時間等,這些時間來源具有防止被偽造的特征。
具體地,所述手持終端上設(shè)置有證據(jù)采集模塊,通過手持終端上的證據(jù)采集模塊獲取當(dāng)前事件發(fā)生的時間;在本發(fā)明實施例中,所述證據(jù)采集模塊包括有證據(jù)采集軟件,手持終端在開機狀態(tài)下,運行所述證據(jù)采集軟件,所述證據(jù)采集軟件運行后,立即獲取當(dāng)前的時間,所獲取到的當(dāng)前的時間是證據(jù)文件生成的關(guān)鍵;本發(fā)明實施例中,該時間的來源并非終端設(shè)備上的時間,其主要來源包括但不限于gps時間、sim卡運營商時間和網(wǎng)絡(luò)時間等,這些時間來源不受當(dāng)事人控制和更改,具有防止被偽造的特性。
所述證據(jù)采集模塊獲取當(dāng)前事件發(fā)生時間的步驟如下:
步驟10、通過證據(jù)采集軟件設(shè)置一個時間可信度標(biāo)識,所述時間可信度標(biāo)識用于指示當(dāng)前獲取到的時間的可信度;其中,所述時間可信度標(biāo)識的值越高,表示其越可信,標(biāo)識的默認(rèn)值為0;
步驟11、證據(jù)采集軟件分別通過不同的時間來源來獲取當(dāng)前時間,包括gps時間、sim卡運營商時間、網(wǎng)絡(luò)時間等;
步驟12、計算時間可信度的值;
每獲取到一個時間,時間可信度增加1,當(dāng)遇到下列情形時,時間可信度可能減少或者不變:
a)當(dāng)僅獲取到兩個時間來源的時間時,若這兩個時間的偏差較大,這時可信度減少1,變?yōu)?;
b)當(dāng)獲取到的時間來源數(shù)目大于或者等于3個時,若多個時間有不一致情況,例如,3個時間中,有2個時間一致(或者說偏差較小),另一個偏差較大,這時放棄這個不一致的時間,該時間變?yōu)闊o效,時間可信度保持為2,如果3個時間均不一致,則以最后獲取時間為標(biāo)準(zhǔn),可信度設(shè)置為1。在多個時間來源存在偏差的情況下,采用少數(shù)服從多數(shù)原則,多數(shù)的時間來源數(shù)目為時間可信度的值。
當(dāng)最后時間可信度計算結(jié)果大于1時,證據(jù)采集軟件會記錄下獲取到的有效時間和獲取時間時距離開機的時間(即獲取到時間的那一刻,距離終端開機的時間差),此時軟件將變?yōu)榫途w狀態(tài)。
步驟2、采集當(dāng)前的事件信息
通過手持終端采集當(dāng)前的事件信息,所述當(dāng)前的事件信息包括有照片信息、文字信息、聲音信息等。具體地,當(dāng)證據(jù)采集軟件處于就緒狀態(tài)時,通過證據(jù)采集軟件進行拍照、錄音、文字錄入等來實現(xiàn)當(dāng)前事件信息的采集,當(dāng)采集完當(dāng)前事件信息后,記錄下當(dāng)前距離開機的時間。
步驟3、通過加密密鑰,采用加密算法將步驟2中采集到的當(dāng)前的事件信息、步驟1中采集到的當(dāng)前事件發(fā)生的時間信息以及所計算得到的時間可信度結(jié)合進行加密,得到加密文件,所述加密文件即為證據(jù)文件。
圖2所示為本發(fā)明實施例中的證據(jù)文件格式,包括有時間可信度、證據(jù)的版本號、事件發(fā)生時間以及采集的信息數(shù)據(jù)流。其中,采集信息時的時間即為事件發(fā)生時間,其計算方式為:當(dāng)前事件發(fā)生時間=有效時間+當(dāng)前記錄的距離開機時間-距離開機時間。
本發(fā)明實施例中,所述加密算法為aes或者des算法,加密方法可以采用對稱或者非對稱的加密方式,所述加密密鑰有兩個來源途徑:一個是通過證據(jù)采集軟件內(nèi)部預(yù)設(shè)的密鑰;另一個是通過設(shè)定從網(wǎng)絡(luò)進行獲取,實際應(yīng)用中,從網(wǎng)絡(luò)進行獲取路徑一般由需要向其證明的人來設(shè)定。
參照圖3,獲得步驟3中生成的證據(jù)文件之后,將該證據(jù)文件提交給需要向其證明某特定時間發(fā)生在某件事情的人,即驗證人,驗證人可以將證據(jù)文件導(dǎo)入到證據(jù)采集軟件中,輸入步驟3中加密時采用的密碼,如果證據(jù)文件的內(nèi)容能被正確解密,解密將得到一個數(shù)據(jù)文件、一個發(fā)生時間、一個時間可信度,即可驗證數(shù)據(jù)文件中的內(nèi)容的發(fā)生時間與特定時間存在一致性,反之,驗證失敗。例如:假如解密后的數(shù)據(jù)是一張圖片,時間為2017-3-710:20分,該圖片的上內(nèi)容是一個人和一棟大廈的合影,此時可證明某人在特定時間出現(xiàn)在一棟大廈的現(xiàn)場。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例該的方法。
以上該,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭示如上,然而并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡介修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。