[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TWI425381B - Mobile device and method for encrypting files thereof - Google Patents

Mobile device and method for encrypting files thereof Download PDF

Info

Publication number
TWI425381B
TWI425381B TW97136033A TW97136033A TWI425381B TW I425381 B TWI425381 B TW I425381B TW 97136033 A TW97136033 A TW 97136033A TW 97136033 A TW97136033 A TW 97136033A TW I425381 B TWI425381 B TW I425381B
Authority
TW
Taiwan
Prior art keywords
password
byte code
electronic device
file
line
Prior art date
Application number
TW97136033A
Other languages
Chinese (zh)
Other versions
TW201013453A (en
Inventor
Ching Wen Hsueh
Original Assignee
Chi Mei Comm Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chi Mei Comm Systems Inc filed Critical Chi Mei Comm Systems Inc
Priority to TW97136033A priority Critical patent/TWI425381B/en
Publication of TW201013453A publication Critical patent/TW201013453A/en
Application granted granted Critical
Publication of TWI425381B publication Critical patent/TWI425381B/en

Links

Landscapes

  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Storage Device Security (AREA)

Description

手持行動電子裝置及在該裝置中進行檔案加密的方法Handheld mobile electronic device and method for encrypting files in the device

本發明涉及一種手持行動電子裝置及在該裝置中進行檔案加密的方法。The present invention relates to a handheld mobile electronic device and a method of performing file encryption in the device.

目前,具有可行動特性的手持行動電子裝置應用越來越廣泛,這類電子裝置為通訊、娛樂以及資料交換提供了極大便利。主要的手持行動電子裝置包括手機、PDA(personal digital assistant,個人數位助理)、掌上遊戲機及數碼相機等。At present, mobile mobile devices with actionable features are becoming more and more widely used, and such electronic devices provide great convenience for communication, entertainment and data exchange. The main handheld mobile electronic devices include mobile phones, PDAs (personal digital assistants), handheld game consoles and digital cameras.

隨著手持行動電子裝置的不斷應用,利用手持行動電子裝置儲存資料越來越普遍,例如,儲存發送的資訊、拍攝的圖片及視頻資料等。為確保資訊安全,對儲存的資料進行加密,能夠極大的避免用戶資料外泄,保護用戶隱私。With the continuous application of handheld mobile electronic devices, it is becoming more and more common to store data using handheld mobile electronic devices, such as storing transmitted information, captured pictures, and video materials. In order to ensure information security, encrypting stored data can greatly prevent user data leakage and protect user privacy.

鑒於以上內容,有必要提供一種手持行動電子裝置在在該裝置中進行檔案加密的方法,其可對手持行動電子裝置中儲存的檔案進行加密,確保用戶資訊安全。In view of the above, it is necessary to provide a method for encrypting files in a handheld mobile electronic device, which can encrypt files stored in the handheld mobile electronic device to ensure user information security.

一種手持行動電子裝置,所述的手持行動電子裝置包括:設置模組,用於設置檔案的加密密碼,所述設置的密碼為數位密碼;讀取模組,用於讀取組成該檔案的位元組碼,並以十個位元組碼為一行,使每行對應一個數位密碼;搜索模組,用於查找出每個密碼在每行位元組碼所在位置;加密模組,用於在每一行位元組碼對應的數位密碼的 位置插入隨機產生的位元組碼,從而對每行進行加密;生成模組,用於將經過加密的位元組碼組合在一起,生成一個加密的檔案。A handheld mobile electronic device, the handheld mobile electronic device includes: a setting module, configured to set an encrypted password of the file, the set password is a digital password; and the reading module is configured to read the bit that constitutes the file The tuple code, with ten byte codes as one line, so that each line corresponds to one digit password; the search module is used to find out where each password is located in each line of the byte code; the encryption module is used for The digits of the password corresponding to each row of the byte code The position is inserted into the randomly generated byte code to encrypt each line; the generating module is used to combine the encrypted byte codes to generate an encrypted file.

一種在手持行動電子裝置中進行檔案加密的方法,該方法包括如下步驟:設置檔案的加密密碼,所述設置的密碼為數位密碼;讀取組成該檔案的位元組碼,並以十個位元組碼為一行,使每行對應一個數位密碼;查找出每個密碼在每行位元組碼所在位置;在每一行位元組碼對應的數位密碼的位置插入隨機產生的位元組碼,從而對每行進行加密;將經過加密的位元組碼組合在一起,生成一個加密的檔案。A method for performing file encryption in a handheld mobile electronic device, the method comprising the steps of: setting an encrypted password of a file, the set password is a digital password; reading a byte code constituting the file, and taking ten bits The tuple code is one line, so that each line corresponds to one digit password; find each password in the position of the byte code of each line; insert the randomly generated byte code at the position of the digit password corresponding to each line of the byte code , thus encrypting each line; combining the encrypted byte codes to generate an encrypted file.

相較於習知技術,所述的手持行動電子裝置及在該裝置中檔案加密的方法其可對手持行動電子裝置中儲存的檔案進行加密,確保用戶的資訊安全。Compared with the prior art, the handheld mobile electronic device and the file encryption method in the device can encrypt the file stored in the handheld mobile electronic device to ensure the user's information security.

如圖1所示,為本發明手持行動電子裝置的架構圖。所述的手持行動電子裝置1是指手機、個人數位助理(Personal Digital Assistant,PDA)等裝置。所述的手持行動電子裝置1包括設置模組20、讀取模組21、搜索模組22、加密模組23及生成模組24。FIG. 1 is a structural diagram of a handheld mobile electronic device of the present invention. The handheld mobile electronic device 1 refers to a mobile phone, a personal digital assistant (PDA), and the like. The handheld mobile electronic device 1 includes a setting module 20, a reading module 21, a search module 22, an encryption module 23, and a generating module 24.

所述的手持行動電子裝置1包括記憶體3。所述的記憶體3用於儲存各類資料,如,檔案、圖片及視頻資料等。所述記憶體3可以是該手持行動電子裝置1本身的記憶體,還可以是外部儲存卡,如SM卡(Smart Media Card,智慧媒 體卡)、SD卡(Secure Digital Card,安全數位卡)、CF卡(ComPact Flash Card,標準快閃記憶體卡)、MMC卡(Mnlti Media Card,多媒體卡)、MS卡(Memory Stick,記憶棒)、XD卡(Extreme Digital Card,極限數字卡)、TF卡(Trans Flash Card)等。The handheld mobile electronic device 1 comprises a memory 3. The memory 3 is used for storing various types of materials, such as files, pictures and video materials. The memory 3 may be the memory of the handheld mobile electronic device 1 itself, or may be an external storage card, such as a SIM card (Smart Media Card). Body card), SD card (Secure Digital Card), CF card (ComPact Flash Card, standard flash memory card), MMC card (Mnlti Media Card), MS card (Memory Stick, Memory Stick) ), XD card (Extreme Digital Card), TF card (Trans Flash Card), etc.

所述的設置模組20,用於設置檔案的加密密碼,所述設置的密碼為數位密碼。所述的檔案可以是檔案(如,Word資料)、圖片及視頻資料。所述設置的密碼都是數位密碼,且最長不超過16個數字。The setting module 20 is configured to set an encrypted password of the file, and the set password is a digital password. The file may be an archive (eg, Word material), a picture, and a video material. The set passwords are all digit passwords and the maximum length is no more than 16 digits.

所述的讀取模組21,用於讀取組成該檔案的位元組碼,並以十個位元組碼為一行,使每行對應一個數位密碼。具體而言,在電腦內部儲存的檔案都是由位元組(Byte)組合而成。如圖4所示,為一個檔案的位元組碼,從圖中可以看出,讀取模組21在讀取該檔案的位元組碼時,以十個位元組碼為一行,且每一行每一個位元組碼都有一個位置的標號,標號從數字0到9,假設用戶設置的密碼是650218,每行都對應一個數位密碼,例如,第一行的位元組碼對應數位密碼為6,第二行的位元組碼對應的數位密碼為5,第三行的位元組碼對應數位密碼為0,第四行的位元組碼對應數位密碼為2,第五行的位元組碼對應數位密碼為1,第六行的位元組碼對應數位密碼為8,之後每六行作為一個迴圈,依次填入對應的數位密碼,即第七行的位元組碼也為6,依照此迴圈,一直到位元組碼的結尾。The reading module 21 is configured to read a byte code constituting the file, and use ten byte codes as one line, so that each line corresponds to one digit password. Specifically, files stored inside the computer are composed of Bytes. As shown in FIG. 4, it is a byte code of a file. As can be seen from the figure, when the read module 21 reads the byte code of the file, the ten byte code is one line, and Each byte of each line has a position label, the number is from 0 to 9, assuming that the password set by the user is 650218, and each line corresponds to a digit password. For example, the byte of the first line corresponds to a digit. The password is 6, the digit code corresponding to the byte code of the second line is 5, the byte code corresponding to the digit of the third line is 0, and the byte code of the fourth line corresponds to the digit password of 2, the fifth line The byte code corresponding to the digit code is 1, the byte code of the sixth line corresponds to the digit password of 8, and then every six lines as a loop, followed by the corresponding digit password, that is, the byte code of the seventh row. Also 6, according to this loop, up to the end of the byte code.

所述的搜索模組22,用於查找出每個密碼在對應行的 所在位置。具體而言,如圖4所示,以第一行位元組碼為例,該行對應的數位密碼為6,則該數位密碼所在位置是標號為6的位置,若以第三行為例,該行對應的數位密碼為0,則該數位密碼所在位置是標號為0的位置。The search module 22 is configured to find each password in a corresponding row. location. Specifically, as shown in FIG. 4, taking the first row of the byte code as an example, the corresponding digit password of the row is 6, and the location of the digit password is the position marked with 6, if the third behavior example, If the corresponding digit password of the line is 0, the location of the digit password is the position marked with 0.

所述的加密模組23,用於在每一行位元組碼對應的數位密碼的位置插入兩個隨機產生的位元組碼,從而對每行進行加密。所述插入的位元組碼可以兩個位元組,也可以兩個以上的位元組,插入的位元組越多加密的程度越高,在本較佳實施例中,插入的位元組數為兩個。所述插入的位元組碼由隨機函數(Random)產生。具體而言,以圖4中的第一行位元組碼為例,該行對應的數位密碼為6,所在位置為6,則在該行的第六個位置之後插入兩個位元組碼,如圖5所示,對圖4中的第一行位元組碼進行加密的過程,從圖中可以看出,插入兩個隨機產生的位元組碼之後(圖5中兩個下劃線的位元組碼),該行包含12個位元組碼。對圖4中每一行的位元組碼進行加密之後,圖6為加密之後的示意圖。The encryption module 23 is configured to insert two randomly generated byte codes at the position of the digital password corresponding to each row of the byte code, thereby encrypting each row. The inserted byte code may be two bytes or more than two bytes. The more the inserted byte, the higher the degree of encryption. In the preferred embodiment, the inserted bit The number of groups is two. The inserted byte code is generated by a random function (Random). Specifically, taking the first row of the byte code in FIG. 4 as an example, the corresponding digit password of the row is 6, and the location is 6, and two byte codes are inserted after the sixth position of the row. As shown in FIG. 5, the process of encrypting the first row of the byte code in FIG. 4 can be seen from the figure, after inserting two randomly generated byte codes (two underlined in FIG. 5) The byte code), which contains 12 byte codes. After encrypting the byte code of each row in FIG. 4, FIG. 6 is a schematic diagram after encryption.

所述的生成模組24,用於將經過加密的位元組碼組合在一起,生成一個加密的檔案。加密之後的檔案,需要輸入密碼才能讀取。The generating module 24 is configured to combine the encrypted byte codes to generate an encrypted file. After the encrypted file, you need to enter a password to read it.

如圖2所示,為本發明在手持行動電子裝置中進行檔案加密方法較佳實施例的流程圖。首先,步驟S10,設置模組20設置檔案的加密密碼,所述設置的密碼為數位密碼。所述的檔案可以是檔案(如,Word資料)、圖片及視頻資 料。所述設置的密碼都是數位密碼,且最長不超過16個數字。2 is a flow chart of a preferred embodiment of a method for encrypting files in a handheld mobile electronic device according to the present invention. First, in step S10, the setting module 20 sets an encrypted password of the file, and the set password is a digital password. The file may be an archive (eg, Word material), a picture and a video asset. material. The set passwords are all digit passwords and the maximum length is no more than 16 digits.

步驟S11,讀取模組21讀取組成該檔案的位元組碼,並以十個位元組碼為一行,使每行對應一個數位密碼。具體而言,在電腦內部儲存的檔案都是由位元組(Byte)組合而成。如圖4所示,為一個檔案的位元組碼,從圖中可以看出,讀取模組21在讀取該檔案的位元組碼時,以十個位元組碼為一行,且每一行每一個位元組碼都有一個位置的標號,標號從數字0到9,假設用戶設置的密碼是650218,每行都對應一個數位密碼,例如,第一行的位元組碼對應數位密碼為6,第二行的位元組碼對應的數位密碼為5,第三行的位元組碼對應數位密碼為0,第四行的位元組碼對應數位密碼為2,第五行的位元組碼對應數位密碼為1,第六行的位元組碼對應數位密碼為8,之後每六行作為一個迴圈,依次填入對應的數位密碼,即第七行的位元組碼也為6,依照此迴圈,一直到位元組碼的結尾。In step S11, the reading module 21 reads the byte code constituting the file, and takes ten byte codes as one line, so that each line corresponds to one digit password. Specifically, files stored inside the computer are composed of Bytes. As shown in FIG. 4, it is a byte code of a file. As can be seen from the figure, when the read module 21 reads the byte code of the file, the ten byte code is one line, and Each byte of each line has a position label, the number is from 0 to 9, assuming that the password set by the user is 650218, and each line corresponds to a digit password. For example, the byte of the first line corresponds to a digit. The password is 6, the digit code corresponding to the byte code of the second line is 5, the byte code corresponding to the digit of the third line is 0, and the byte code of the fourth line corresponds to the digit password of 2, the fifth line The byte code corresponding to the digit code is 1, the byte code of the sixth line corresponds to the digit password of 8, and then every six lines as a loop, followed by the corresponding digit password, that is, the byte code of the seventh row. Also 6, according to this loop, up to the end of the byte code.

步驟S12,搜索模組22查找出每一行位元組碼對應的數位密碼在該行的所在位置。具體而言,如圖4所示,以第一行位元組碼為例,該行對應的數位密碼為6,則該數位密碼所在位置是標號為6的位置,若以第三行為例,該行對應的數位密碼為0,則該數位密碼所在位置是標號為0的位置。In step S12, the search module 22 finds out the location of the digit password corresponding to each row of the byte code. Specifically, as shown in FIG. 4, taking the first row of the byte code as an example, the corresponding digit password of the row is 6, and the location of the digit password is the position marked with 6, if the third behavior example, If the corresponding digit password of the line is 0, the location of the digit password is the position marked with 0.

步驟S13,加密模組23在每一行位元組碼對應的數位密碼的位置插入兩個隨機產生的位元組碼,從而對每行進行加密。所述插入的位元組碼可以是兩個位元組,也可以 是兩個以上的位元組,插入的位元組越多加密的程度越高,在本較佳實施例中,插入的位元組數為兩個。所述插入的位元組碼由隨機函數(Random)產生。具體而言,以圖4中的第一行位元組碼為例,該行對應的數位密碼為6,所在位置為6,則在該行的第六個位置之後插入兩個位元組碼,如圖5所示,對圖4中的第一行位元組碼進行加密的過程,從圖中可以看出,插入兩個隨機產生的位元組碼之後(圖5中兩個下劃線的位元組碼),該行包含12個位元組碼。對圖4中每一行的位元組碼進行加密之後,圖6為加密之後的示意圖。In step S13, the encryption module 23 inserts two randomly generated byte groups at the position of the digital password corresponding to each row of the byte code, thereby encrypting each line. The inserted byte code may be two bytes or More than two bytes, the more the inserted bytes, the higher the degree of encryption. In the preferred embodiment, the number of inserted bytes is two. The inserted byte code is generated by a random function (Random). Specifically, taking the first row of the byte code in FIG. 4 as an example, the corresponding digit password of the row is 6, and the location is 6, and two byte codes are inserted after the sixth position of the row. As shown in FIG. 5, the process of encrypting the first row of the byte code in FIG. 4 can be seen from the figure, after inserting two randomly generated byte codes (two underlined in FIG. 5) The byte code), which contains 12 byte codes. After encrypting the byte code of each row in FIG. 4, FIG. 6 is a schematic diagram after encryption.

步驟S14,生成模組24將經過加密的位元組碼組合在一起,生成一個加密的檔案。加密之後的檔案,需要輸入密碼才能讀取In step S14, the generating module 24 combines the encrypted byte codes to generate an encrypted file. Encrypted file, you need to enter a password to read

如圖3所示,為本發明在手持行動電子裝置中進行檔案解密方法較佳實施例的流程圖。FIG. 3 is a flow chart of a preferred embodiment of a file decryption method in a handheld mobile electronic device according to the present invention.

首先,步驟S20,以十二個位元組碼為一行讀取加密檔案的位元組碼。所述的檔案可以是檔案(如,Word資料)、圖片及視頻資料。First, in step S20, the byte code of the encrypted file is read in a row of twelve byte codes. The file may be an archive (eg, Word material), a picture, and a video material.

步驟S21,輸入用戶設置的密碼。所述設置的密碼都是數位密碼,且最長不超過16個數字。In step S21, the password set by the user is input. The set passwords are all digit passwords and the maximum length is no more than 16 digits.

步驟S22,查找出每一行位元組碼對應的數位密碼在該行的所在位置。具體而言,如圖6所示,以第一行位元組碼為例,該行對應的數位密碼為6,則該數位密碼所在位置是標號為6的位置,若以第三行為例,該行對應的數位密碼 為0,則該數位密碼所在位置是標號為0的位置。In step S22, it is found that the digit password corresponding to each row of the byte code is located at the row. Specifically, as shown in FIG. 6 , taking the first row of the byte code as an example, the corresponding digit password of the row is 6, and the location of the digit password is the position marked with 6, if the third behavior example, The digital password corresponding to the line If it is 0, the location of the digit password is the position marked with 0.

步驟S23,去除每一行中數位密碼所在位置後面的兩個位元組碼,則對該檔案進行了解密。具體而言,以圖6中第一行位元組碼為例,該行對應的數位密碼為6,在位置6的後面取出位置7和8對應的兩個位元組碼,則該行位元組碼還原成之前的位元組碼,完成解密動作。In step S23, the two byte codes following the position of the digit password in each row are removed, and the file is decrypted. Specifically, taking the first row of the byte code in FIG. 6 as an example, the corresponding digit password of the row is 6, and after the location 6, the two byte codes corresponding to the positions 7 and 8 are taken out, and the row position is The tuple code is restored to the previous byte code to complete the decryption action.

步驟S24,將經過解密的位元組碼組合在一起,還原為該檔案的原始位元組碼。若用戶輸入的密碼錯誤,則無法正確的解密,解密出來的檔案也不是原始檔案。In step S24, the decrypted byte codes are combined and restored to the original byte code of the file. If the password entered by the user is incorrect, the decryption cannot be performed correctly, and the decrypted file is not the original file.

最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照以上較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。It should be noted that the above embodiments are only intended to illustrate the technical solutions of the present invention and are not intended to be limiting, and the present invention will be described in detail with reference to the preferred embodiments thereof The technical solutions are modified or equivalently substituted without departing from the spirit and scope of the technical solutions of the present invention.

手持行動電子裝置‧‧‧1Handheld mobile electronic device ‧‧1

記憶體‧‧‧3Memory ‧‧3

設置模組‧‧‧20Setting up the module ‧‧20

讀取模組‧‧‧21Reading module ‧‧21

搜索模組‧‧‧22Search module ‧‧22

加密模組‧‧‧23Encryption module ‧‧23

生成模組‧‧‧24Generating module ‧‧24

圖1為本發明手持行動電子裝置的架構圖。1 is a block diagram of a handheld mobile electronic device of the present invention.

圖2為本發明在手持行動電子裝置中進行檔案加密方法較佳實施例的流程圖。2 is a flow chart of a preferred embodiment of a method for encrypting files in a handheld mobile electronic device according to the present invention.

圖3為本發明在手持行動電子裝置中進行檔案解密方法較佳實施例的流程圖。3 is a flow chart of a preferred embodiment of a method for decrypting files in a handheld mobile electronic device according to the present invention.

圖4為本發明較佳實施例檔案加密前位元組碼的示意圖。4 is a schematic diagram of a file byte before file encryption according to a preferred embodiment of the present invention.

圖5為本發明在手持行動電子裝置中對檔案進行加密過程的示意圖。FIG. 5 is a schematic diagram of a process of encrypting a file in a handheld mobile electronic device according to the present invention.

圖6為本發明檔案加密之後位元組碼的示意圖。FIG. 6 is a schematic diagram of a byte code after file encryption according to the present invention.

手持行動電子裝置‧‧‧1Handheld mobile electronic device ‧‧1

記憶體‧‧‧3Memory ‧‧3

設置模組‧‧‧20Setting up the module ‧‧20

讀取模組‧‧‧21Reading module ‧‧21

搜索模組‧‧‧22Search module ‧‧22

加密模組‧‧‧23Encryption module ‧‧23

生成模組‧‧‧24Generating module ‧‧24

Claims (6)

一種手持行動電子裝置,所述的手持行動電子裝置包括:設置模組,用於設置檔案的加密密碼,所述設置的密碼為數位密碼;讀取模組,用於讀取組成該檔案的位元組碼,並以十個位元組碼為一行,使每行對應一個數位密碼;搜索模組,用於查找出每一行位元組碼對應的數位密碼在該行的所在位置;加密模組,用於在每一行位元組碼對應的數位密碼的位置插入隨機產生的位元組碼,從而對每行進行加密;及生成模組,用於將經過加密的位元組碼組合在一起,生成一個加密的檔案。A handheld mobile electronic device, the handheld mobile electronic device includes: a setting module, configured to set an encrypted password of the file, the set password is a digital password; and the reading module is configured to read the bit that constitutes the file a tuple code, with ten byte codes as one line, so that each line corresponds to one digit password; a search module is used to find out the position of the digit password corresponding to each line of the byte code in the line; a group for inserting a randomly generated byte code at a position of a digit cipher corresponding to each row of the byte code to encrypt each line; and generating a module for combining the encrypted byte code Together, generate an encrypted file. 如申請專利範圍第1項所述之手持行動電子裝置,所述隨機產生的位元組碼是透過Random函數產生。The hand-held mobile electronic device of claim 1, wherein the randomly generated byte code is generated by a Random function. 如申請專利範圍第1項所述之手持行動電子裝置,所述的手持行動電子裝置是手機或PDA。The handheld mobile electronic device of claim 1, wherein the handheld mobile electronic device is a mobile phone or a PDA. 一種在手持行動電子裝置中進行檔案加密的方法,該方法包括如下步驟:設置檔案的加密密碼,所述設置的密碼為數位密碼;讀取組成該檔案的位元組碼,並以十個位元組碼為一行,使每行對應一個數位密碼;查找出每一行位元組碼對應的數位密碼在該行的所在位置; 在每一行位元組碼對應的數位密碼的位置插入隨機產生的位元組碼,從而對每行進行加密;及將經過加密的位元組碼組合在一起,生成一個加密的檔案。A method for performing file encryption in a handheld mobile electronic device, the method comprising the steps of: setting an encrypted password of a file, the set password is a digital password; reading a byte code constituting the file, and taking ten bits The tuple code is one line, so that each line corresponds to one digit password; find the digit password corresponding to each row of the tuple code at the position of the line; A randomly generated byte code is inserted at a position of the digit cipher corresponding to each row of the byte code to encrypt each line; and the encrypted byte code is combined to generate an encrypted file. 如申請專利範圍第4項所述之在手持行動電子裝置中進行檔案加密的方法,所述隨機產生的位元組碼是透過Random函數產生。The method for performing file encryption in a handheld mobile electronic device as described in claim 4, wherein the randomly generated byte code is generated by a Random function. 如申請專利範圍第4項所述之在手持行動電子裝置中進行檔案加密的方法,所述的手持行動電子裝置是手機或PDA。The method for performing file encryption in a handheld mobile electronic device as described in claim 4, wherein the handheld mobile electronic device is a mobile phone or a PDA.
TW97136033A 2008-09-19 2008-09-19 Mobile device and method for encrypting files thereof TWI425381B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW97136033A TWI425381B (en) 2008-09-19 2008-09-19 Mobile device and method for encrypting files thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW97136033A TWI425381B (en) 2008-09-19 2008-09-19 Mobile device and method for encrypting files thereof

Publications (2)

Publication Number Publication Date
TW201013453A TW201013453A (en) 2010-04-01
TWI425381B true TWI425381B (en) 2014-02-01

Family

ID=44829341

Family Applications (1)

Application Number Title Priority Date Filing Date
TW97136033A TWI425381B (en) 2008-09-19 2008-09-19 Mobile device and method for encrypting files thereof

Country Status (1)

Country Link
TW (1) TWI425381B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030073497A1 (en) * 2000-10-17 2003-04-17 Nelson Dwayne R. Dynamic NV-RAM
TW554268B (en) * 2001-12-28 2003-09-21 Via Tech Inc Data storage security method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030073497A1 (en) * 2000-10-17 2003-04-17 Nelson Dwayne R. Dynamic NV-RAM
TW554268B (en) * 2001-12-28 2003-09-21 Via Tech Inc Data storage security method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王柏崴,終極密碼戰,民國93年,台灣網路科教館,http://science.ntsec.edu.tw/Science-Content.aspx?cat=&a=0&fld=&key=&isd=1&icop=10&p=1&sid=1202。 *

Also Published As

Publication number Publication date
TW201013453A (en) 2010-04-01

Similar Documents

Publication Publication Date Title
US7406604B2 (en) Method for protecting a memory card, and a memory card
CN102334124B (en) File protection method and device
JP5167374B2 (en) Data encryption device and memory card
US20090125726A1 (en) Method and Apparatus of Providing the Security and Error Correction Capability for Memory Storage Devices
JP2012090286A (en) Memory system having encryption/decryption function of in stream data
WO2012037247A1 (en) Secure transfer and tracking of data using removable non-volatile memory devices
KR20030071460A (en) Memory card
US9727755B2 (en) Processing information
CN104732159A (en) File processing method and file processing device
CN105069365A (en) Data processing method and mobile terminal
CN101661546B (en) System and method for file encryption therein in hand-held mobile electronic device
US20100031088A1 (en) Method and system for processing information
CN102224508B (en) Method of storing data in a memory device and a processing device for processing such data
EP1830240A1 (en) Memory information protecting system, semiconductor memory, and method for protecting memory information
TWI425381B (en) Mobile device and method for encrypting files thereof
JP5118494B2 (en) Memory system having in-stream data encryption / decryption function
US20060129845A1 (en) Memory information protection system and methods
JP2008524969A5 (en)
JP6411614B2 (en) SD card encryption adapter
CN104104753A (en) Double t card mobile phone
JP7103334B2 (en) Plaintext encryption / decryption method and plaintext encryption / decryption device
KR102218715B1 (en) Semiconductor device for protecting data per channel
TWI483606B (en) System and method for protecting the phone files
JP2009177368A (en) Potable electronic device
JP2019080207A (en) Portable electronic device and IC module

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees