密码输出方法及装置的制作方法

文档序号:6574703阅读:164来源:国知局
专利名称:密码输出方法及装置的制作方法
技术领域
本发明是有关于一种利用设定热键来输出帐号与/或密码的方法与装 置,且特别是有关于一种结合多种输入接口以增加热键设定弹性的帐号与/ 或密码输出方法与装置。
背景技术
随着信息时代的来临,计算机产品的普及率也跟着逐年向上升高,现 代人不仅可以利用计算机来处理文件与储存数据,更可以通过计算机连接 上网际网络以取得信息,或是通过网际网络和他人联络沟通,这些计算机 的相关应用毫无疑问地大幅提升了现代人生活的便利性。也正因如此,计其中,在办公室或是宿舍等空间较为开放的使用环境下,为了维护个 人隐私并基于信息安全上的考虑,使用者多半会在计算机的操作系统、特 定的应用程序、与私人信息相关的金融网页、或是重要的机密文件上设置 帐号与密码,来防止他人任意地使用自己的计算机,进而避免信息遭到他 人窥视或窃取的情况产生。通过帐号与密码的设置,虽然可以达到维护隐私与信息安全的目的, 但这也意味着使用者必须牢记各种不同的帐号及其相对应的密码。每当使 用者要开启计算机、存取档案或是执行特定的应用程序时,都必须通过繁 瑣的动作将复杂难记的帐号与密码——键入,以分别取得使用权限,接着 才得以进行后续的操作。在使用者能够自行设定帐号与密码的情况下,自 然可以使用本身较为熟悉且常用的一组帐号密码来达到减少遗忘帐号密码 的目的。然而,当使用者要进入公司行号的内部营运系统,或是开启由客户提供的机密文件时,由于这类型的帐号密码多半不是由使用者本身所设 定,且十分冗长难记,在这样的情况下,遗忘帐号密码进而无法取得使用 权限的机率便跟着大幅上升。除此之外,在手动键入帐号与密码的过程中,还必需承担被有心人在 旁窥视密码,或经由远程登录窃取密码的风险。这些都是信息安全难以避 免的漏洞,也经常造成使用者的不便。发明内容有鉴于此,本发明的目的就是在提供一种帐号与/或密码输出方法,通 过设定热键的方式使登录动作变的更为方便快速。本发明的再一目的是提供一种帐号与/或密码输出装置,能自动将设定 完成的热键转换为登录动作所需要的帐号密码,进而避免在输入帐号密码 时被他人在旁窥视,或由远程登录窃取密码的情况产生。基于上述及其它目的,本发明提出一种帐号密码输出方法,适用于电子装置,此方法包括下列步骤首先,提供帐号密码对应表,其中此帐号密码对应表记录了输入接口种类、输入信号值,与帐号密码数据的对应关 系。接着,接收输入事件,并将此输入事件所对应的输入接口种类及输入 信号值识别为输入条件。倘若输入条件存在于帐号密码对应表,便传送对 应的帐号密码数据至电子装置以进行登录动作。依照本发明的较佳实施例所述的帐号密码输出方法,其中在将输入事 件所对应的输入接口种类及输入信号值视为输入条件之后更包括解密此帐 号密码对应表。依照本发明的较佳实施例所述的帐号密码输出方法,其中在将输入事 件所对应的输入接口种类及输入信号值视为输入条件之后,若判断输入条 件不存在于帐号密码对应表中,则传送输入信号值至电子装置。依照本发明的较佳实施例所述的帐号密码输出方法,其中提供帐号密码对应表的步骤包括接收第二输入事件,并识别成对应的第二输入信号值。 接着,判断电子装置是否为热键设定模式,倘若电子装置为热键设定模式, 在接收热键输入事件后识别此热键输入事件所对应的输入接口种类及输入 信号值。最后将第二输入信号值视为帐号密码数据,并记录输入接口种类、 输入信号值,及帐号密码数据的对应关系在帐号密码对应表。依照本发明的较佳实施例所述的帐号密码输出方法,其中在记录输入 接口种类、输入信号值,及第二输入信号值的对应关系在帐号密码对应表 之后更包括加密此帐号密码对应表。依照本发明的较佳实施例所述的帐号密码输出方法,其中若判断电子 装置不为热键设定模式,则传送第二输入信号值至电子装置。依照本发明的较佳实施例所述的帐号密码输出方法,其中输入接口种类包括通用串行总线接口、 PS/2接口、串行端口、并列端口、红外线接口、蓝牙模块接口及其组合者。依照本发明的较佳实施例所述的帐号密码输出方法,其中帐号密码对 应表包括储存在电子装置内建的非挥发性存储器或外部储存装置。再从另一观点来看,本发明提出一种帐号密码输出装置,此装置包括 存储器单元、至少一个输入接口、识别模块及处理模块。其中,存储器单 元用以储存帐号密码对应表,此帐号密码对应表记录了输入接口种类、输 入信号值与帐号密码数据的对应关系。上述的输入接口用以输入输入事件。 识别模块则是用以识别输入事件所对应的输入接口种类及输入信号值,并 将其视为输入条件。处理模块则用来判断输入条件存在于帐号密码对应表 后,传送对应的帐号密码数据至电子装置以进行登录动作。依照本发明的较佳实施例所述的帐号密码输出装置,其中更包括解密 模块,用以解密储存在存储器单元中的帐号密码对应表。依照本发明的较佳实施例所述的帐号密码输出装置,其中若处理模块 判断输入条件不存在于帐号密码对应表,则传送输入信号值至电子装置。依照本发明的较佳实施例所述的帐号密码输出装置,其中上述输入接 口更包括用以输入第二输入事件,并由识别模块识别第二输入事件为第二 输入信号值。在处理模块判断电子装置为热键设定模式后,通过上述输入 接口接收热键输入事件,由识别模块识别热键输入事件所对应的输入接口 种类及输入信号值,处理模块将第二输入信号值视为帐号密码数据,且将 输入接口种类、输入信号值,及帐号密码数据的对应关系记录在帐号密码 对应表。依照本发明的较佳实施例所述的帐号密码输出装置,其中若处理模块 判断电子装置不为热键设定模式,传送第二输入信号值至电子装置。依照本发明的较佳实施例所述的帐号密码输出装置,其中更包括加密 模块,用以加密储存在存储器单元中的帐号密码对应表。依照本发明的较佳实施例所述的帐号密码输出装置,其中存储器单元 包括帐号密码输出装置内建的非挥发性存储器或外部储存装置。依照本发明的较佳实施例所述的帐号密码输出装置,其中上述输入接 口包括通用串行总线接口、 PS/2接口、串行端口、并列端口、红外线接 口、或蓝牙模块接口。本发明因采用替帐号密码设置热键的方式,使用者在进行登录动作时 仅需输入热键便能自动地输出热键所对应的帐号密码,使得登录动作变的 更为方便快速。此外,本发明还结合了多种输入接口 ,通过各种输入接口 的组合,将使得热键的设定方式变的更有弹性,据此增加登录动作的安全 性。


图1为本发明较佳实施例所绘示的帐号密码输出装置的方块图。图2为本发明较佳实施例所绘示的帐号密码输出方法的流程图。图3为本发明较佳实施例所绘示的提供帐号密码对应表的方法的流程图。图4为本发明另 一较佳实施例所绘示的帐号密码输出装置的方块图。 附图标号100.电子装置110:帐号密码输出装置120、 121、 123、 125:输入接口130:存储器单元140 识别模块150:处理模块160 解密模块170:加密才莫块180显示单元190:中央处理单元210~ 260:本发明的较佳实施例所述的帐号密码输出方法的各步骤310~ 3 60:本发明的较佳实施例所述的提供帐号密码对应表的各步骤400帐号密码输出装置410:键盘420计算机主机431、 433、 435:输入接口440存储器单元450:解密模块460加密模块470:处理模块480识别模块具体实施方式
为让本发明的上述及其它目的、特征和优点能更明显易懂,下文特举本发 明的较佳实施例,并配合所附图式,作详细说明如下。为了使本发明的内容更为明了 ,以下特举实施例作为本发明确实能够据以 实施的范例。图1为本发明较佳实施例所绘示的帐号密码输出装置的方块图。在本实施例中,帐号密码输出装置110例如可以是内建在电子装置100中的输入输出控 制芯片,而电子装置100例如包括个人计算机或笔记本计算机,在此并不限制 其范围。通过帐号密码输出装置110的辅助,使用者进而能以更快速且安全的 方式登录至电子装置100。请参阅图1,帐号密码输出装置110包括至少一个输入接口 120、存储器单 元130、识别模块140、处理模块150、解密模块160及加密模块170。其中, 输入接口 120为使用者将输入事件输入帐号密码输出装置110的管道。在本实 施例中,输入接口 120例如包括通用串行总线(Universal Serial Bus, USB)接口 、 PS/2接口、串行端口、并列端口、红外线接口、或蓝牙模块接口,并且能连接 至例如键盘、鼠标、软盘机、红外线传输遥控器等周边装置,或甚至连接至其 它的个人计算机或笔记本计算机等等,在此并不限制其范围。存储器单元130的用途在于储存帐号密码对应表,在帐号密码对应表中记 录有输入接口种类、输入信号值,以及帐号密码数据之间的对应关系。在本实 施例中,存储器单元130例如可以是帐号密码输出装置110内建的非挥发性存 储器。识别模块140主要的作用在于将经由输入接口 120所输入的输入事件,识 别为对应的输入接口种类以及输入信号值,并将此输入接口种类与输入信号值 视为输入条件。举例来说,当使用者利用键盘并通过通用串行总线接口(例如输 入接口 121)输入一串英文字母"gmail",并点击两下连接至PS /2接口(例如输 入接口 123)的鼠标左键来做为输入事件时,识别模块140将识别出输入接口种 类为4建盘与鼠标,且输入信号值分别对应字符g、字符m、字符a、字符i、字 符l、以及点击两下鼠标左键的动作。处理模块150用以比对输入条件(即输入接口种类及输入信号值)与记录在帐 号密码对应表中的数据,倘若输入条件已经存在于帐号密码对应表中,处理模 块150便会将对应的帐号密码数据传送至例如电子装置100的中央处理单元 190,据以进4亍登录动作。此外,帐号密码输出装置110更具有对记录在存储器单元130内的帐号密 码对应表进行加密或解密动作的功能。其中,加密模块170用以在储存帐号密 码对应表之前,对帐号密码对应表进行加密动作。相对来说,解密模块160则 是用来解密先前已经加密过的帐号密码对应表。为了更详细地说明本发明的帐号密码输出装置的运作流程,以下特别再举另一实施例来进行更进一步的说明。图2为本发明丰支佳实施例所绘示的帐号密 码输出方法的流程图,请同时参阅图l与图2,本实施例为说明通过帐号密码输 出装置110以登录电子装置100的详细步骤。当开启电子装置IOO的电源,且帐号密码输出装置IIO的初始化完成之后, 在通过帐号密码输出装置110进行登录动作之前,首先必须提供记录有输入接 口种类、输入信号值,以及帐号密码数据的对应关系的帐号密码对应表(步骤 210)。图3为本发明较佳实施例所绘示的提供帐号密码对应表的方法的流程图。 请参阅图3,首先,由使用者通过输入接口 120提供第二输入事件,并由识别模 块140将其识別为第二输入信号值(步骤310)。接着,如步骤320所示,由处理模块150判断电子装置100目前是否处于 热4建设定模式。在一实施例中,使用者可以通过例如开启热键设定应用程序, 据以将电子装置100的状态由一般模式变更为热键设定模式。倘若电子装置100 目前并不处于热键设定模式之下,那么如步骤330所示,处理模块150将此第 二输入事件视为一般的输入事件,并直接将第二输入信号值传送例如至中央处 理单元190以进行一般的输入处理动作。倘若电子装置100目前是处于热键设定模式之下(即使用者先前所输入的第 二输入事件为需要储存下来的登录帐号或密码),如步骤340所示,电子装置100 例如会以显示单元180显示一个热键输入窗口,据以提示使用者输入对应于第 二输入事件的热键。此时,帐号密码输出装置IIO便会通过输入接口 120接收 到对应使用者动作所产生的热键输入事件。在本实施例中,使用者例如可以通过单一的接口(例如输入接口 121)来发出 热键输入事件,好比像是点击鼠标、移动鼠标、按下字母键、按下功能键、或 是按下数字键等等。除此之外,使用者也可以同时利用一个以上的接口(例如同 时使用输入接口 121、输入接口 123等等)来发出热键输入事件,好比像是按着 键盘上的字母键a并同时点击两下鼠标左键,或是通过将串行埠连接至特定电位的方式,再辅以键盘输入来做为热键输入事件。在输入接口 120中的每一个输入接口或其组合,都能用以作为提供热键输入事件的管道,在此并不限制其 范围。接着如步骤350所示,由识别模块140识别热键输入事件所对应的输入接 口种类与输入信号值。最后在步骤360中,处理模块150将第二输入信号值视 为帐号密码数据,并且将输入接口种类、输入信号值,以及帐号密码数据的对 应关系记录储存在存储器单元130内的帐号密码对应表之中。在一实施例中,储存此帐号密码对应表之前更包括了例如利用加密模块170 来对帐号密码对应表进行加密处理动作。值得一提的是,唯有与加密模块170 位于相同的帐号密码输出装置IIO的解密模块160,才能对经过加密处理的帐号 密码对应表进行对应的解密动作。也就是说,倘若在本实施例中存储器单元130 是以外接方式连接到帐号密码输出装置IIO的外部储存装置(例如记忆卡),因此 有被移动安装至其它设备的可能性存在,也唯有帐号密码输出装置110能正确 地存取此帐号密码对应表中的内容,进而能防止他人窃取帐号密码与热键的对 应信息。通过如图3所示的各步骤,使用者可以依据本身的使用习惯,随时利用各 种输入接口的组合来替重要的帐号密码设定对应的热键,而这些对应关系将储 存记录在帐号密码对应表之中。在上述实施例中,存储器单元130例如包括帐号密码输出装置110内建的 非挥发性存储器或是外部储存装置(例如记忆卡、光盘片、软盘片)等,在此并不 限制其范围。然而为了方便说明,在以下的实施例中々I设存储器单元.130为帐 号密码输出装置110内建的非挥发性存储器。当使用者看到例如显示在显示单元180上的询问窗口,而开始进行登录动 作时(例如登录电子邮件信箱或登录实时通讯软件),帐号密码输出装置110将接 收到使用者所发出的输入事件(步骤220)。此时,识别模块140将识别出输入事 件所对应的输入接口种类及输入信号值,并将其作为输入条件(步骤230)。举例来说,当使用者是以点击两下鼠标左键来发出输入事件时,识别模块 140必须识别出输入接口种类为鼠标,且输入信号值为点击鼠标左键两下,并将上述结果作为输入条件。当使用者是通过按下键盘上的字母键a以及点击两下 鼠标左键来发出输入事件时,识别模块140则会辨识出输入接口种类为键盘及 鼠标,且对应的输入信号值为字符a以及点击鼠标左键两下。接着,如步骤240所示,由处理模块150判断输入条件是否已经存在于帐 号密码对应表之中。倘若输入条件不存在于帐号密码对应表,处理模块150便 直接将输入信号值传送例如至电子装置100的中央处理单元190,以进行一般输 入的后续处理动作。然而,若输入条件已经存在于帐号密码对应表,也就是说使用者目前所发 出的输入事件是先前已经设定过的帐号密码输入事件,那么如步骤260所示, 处理模块150将通过记录在帐号密码对应表中的数据,将输入条件所对应的帐 号密码数据传送例如至电子装置100内建的中央处理单元190,以自动进行登录 动作。在另一实施例中,倘若处理模块150在比对输入条件以及帐号密码对应表 时,发现帐号密码对应表已经过加密处理,则必需先由解密模块160对帐号密 码对应表进行相对应的解密动作后,处理模块150方能读取里面的数据。在又一实施例中,当公司内部的MIS人员要对部分员工的计算机进行系统 更新动作时,必须登录特定的管理帐号才具有更新系统的权限。然而对MIS人 员来说,若每更新一台计算机就要输入一次管理帐号与密码,势必会造成时间 上的浪费。除此之外,在办公室这样开放式的环境之下,每次在输入管理帐号 与密码时,都可能产生被有心人窺视或用程序侧录帐号密码的风险,进而发生 管理方面的漏洞。图4为本发明另一较佳实施例所绘示的帐号密码输出装置的 方块图。请参阅图4,本实施例便是说明如何利用帐号密码输出装置400来解决 上述可能产生的问题。在本实施例中,储存在帐号密码输出装置400内建的存储器单元440(例如非挥发性存储器)中的帐号密码对应表,已经预先记录有管理帐号及密码与热键的对应关系。在MIS人员要更新计算机主机420内的系统时,首先通过例如输 入接口 433将帐号密码输出装置400连接至计算机主机420的接口设备键盘41Q, 并同时将帐号密码输出装置400串接至计算机主机420。接着便可利用键盘410 输入热键,再由帐号密码输出装置400将热键所对应的管理帐号及密码传送至 计算机主机420以快速地登录管理帐号。值得一提的是,由于热键与管理帐号 的对应关系是记录在帐号密码输出装置400内的存储器单元440中,因此即便 有心人士将热键侧录下来,在没有帐号密码输出装置400的辅助之下,也无法 利用热键达到登录管理帐号的目的。因此,通过预先记录有管理帐号密码与热 键的对应关系的帐号密码输出装置400,便能防止管理帐号密码在输入时被他人 窥视,进而避免管理帐号被任意登录的情况产生。综上所述,本发明的帐号密码输出方法及装置至少具有下列优点1. 通过替帐号密码设定热键的方式,使得登录动作变的更为方便快速。2. 提供硬件加解密功能,故仅有特定的帐号密码输出装置能存取帐号密码 对应表的内容,达到"l是高登录动作的安全性并增加保密性的目的。3. 支持使用者依据本身的习惯,自行以各种不同的输入接口的组合来设定 热键,据以增加设定热键的弹性。虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何熟 习此技艺者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因 此本发明的保护范围当视的权利要求所界定者为准。
权利要求
1. 一种密码输出方法,该方法适用于一电子装置,其特征是,该密码输出方法包括下列步骤提供一密码对应表,其中该密码对应表记录一输入接口种类、一输入信号值,与一密码数据的对应关系;接收一输入事件;识别该输入事件所对应的输入接口种类及输入信号值为一输入条件;以及,判断若该输入条件存在于所述的密码对应表,传送对应的密码数据至所述的电子装置,以进行登录动作。
2. 如权利要求1所述的密码输出方法,其特征是,在识别所述的输入 事件所对应的输入接口种类及输入信号值为输入条件之后还包括判断若所述的输入条件不存在于所述的密码对应表,传送所述的输入 信号值至所述的电子装置。
3. 如权利要求1所述的密码输出方法,其特征是,提供所述的密码对 应表的步骤包括接收一第二输入事件,并识别对应的一第二输入信号值; 判断所述的电子装置是否为一热键设定模式; 若所述的电子装置为热键设定模式,接收一热键输入事件; 识别该热键:^r入事件所对应的输入接口种类及输入信号值;以及 将所述的第二输入信号值视为密码数据,并记录所述的输入接口种类、 输入信号值,及密码数据的对应关系在所述的密码对应表。
4. 如权利要求3所述的密码输出方法,其特征是,在判断所述的电子 装置是否为热键设定模式之后还包括若该电子装置不为热键设定模式,传送所述的第二输入信号值至该电 子装置。
5. 如权利要求1所述的密码输出方法,其特征是,所述的密码对应表包括储存在所述的电子装置内建的一非挥发性存储器及一外部储存装置其 中之一。
6. —种密码输出装置,其特征是,该密码输出装置包括 一存储器单元,用以储存一密码对应表,其中该密码对应表记录一输入接口种类、 一输入信号值与一密码数据的对应关系; 至少一输入接口,用以输入一输入事件;一识別模块,用以识别所述的输入事件所对应的输入接口种类及输入 信号值为一输入条件;以及一处理模块,用以判断若所述的输入条件存在于所述的密码对应表, 传送对应的密码数据至一电子装置以进行登录动作。
7. 如权利要求6所述的密码输出装置,其特征是,若所述的处理模块 判断所述的输入条件不存在于所述的密码对应表,传送所述的输入信号值 至所述的电子装置。
8. 如权利要求6所述的密码输出装置,其特征是,上述输入接口揭示 包括用以输入一第二输入事件,并由所述的识别模块识别该第二输入事件 为一第二输入信号值,在所述的处理模块判断所述的电子装置为一热键设 定模式后,通过上述输入接口接收一热键输入事件,由所述的识别模块识 别该热键输入事件所对应的输入接口种类及输入信号值,所述的处理模块 将所述的第二输入信号值视为密码数据,并记录所述的输入接口种类、输 入信号值,及密码数据的对应关系在所述的密码对应表。
9. 如权利要求6所述的密码输出装置,其特征是,若所述的处理模块 判断所述的电子装置不为所述的热键设定模式,传送所述的第二输入信号 值至该电子装置。
10. 如权利要求6所述的密码输出装置,其特征是,所述的存储器单元 包括所述的密码输出装置内建的一非挥发性存储器及一外部储存装置其中 之一。
全文摘要
本发明提供一种密码输出方法及装置,该方法包括下列步骤提供一密码对应表,其中该密码对应表记录一输入接口种类、一输入信号值,与一密码数据的对应关系;接收一输入事件;识别该输入事件所对应的输入接口种类及输入信号值为一输入条件;以及判断若该输入条件存在于所述的密码对应表,传送对应的密码数据至所述的电子装置,以进行登录动作。本发明因采用替帐号密码设置对应的热键的方式,在使用者进行登录动作时仅需输入热键便能自动地登录对应的帐号密码,使得登录动作变的更为方便快速。此外,本发明还结合了多种输入接口,通过各种输入接口的组合,使得热键的设定方式变的更多元化,据此提升密码登录动作的安全性。
文档编号G06F3/023GK101271496SQ200710089440
公开日2008年9月24日 申请日期2007年3月23日 优先权日2007年3月23日
发明者卢嘉謦, 白朝煌 申请人:华邦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1