这个SOP还有一些不完善的地方!
随機、双盲盲底法的实施及破盲、揭盲的规定(SOP)
本试验按照中心分层由生物统计学家使用统计软件包产生两套各120个随机用药编号。编码形成后采用文件形式予以确定密封后由申办方和统计人员保存。
临床试验处理编码的产生通常只产生一套编号现在多数二期临床为240个隨机号,三期多为480作为sop,此处不应固定随机号的个数因为不同的试验病例数不同。产生随机号的同时应该产生一、二级盲底(非1:1的臨床试验没有二级盲底)密封后由申办方和临床研究负责单位保存。 ⑵ 药品准备
信封中密封信纸内容如下:
应急信件的样式并不要求统一,国内就有信封、刮刮卡、密码纸等各种形式
临床研究编号一定要在信封上注明,而不能只放在密封信纸中否则没法根据药物编号找到相应的应急信件 ⑷ 紧急情况下个别病例的破盲
破盲病例是否计算疗效要根据方案在破盲前已有疗效数据的可以计叺疗效分析。 ⑸ 揭盲的规定
加载中,請稍候......
以上网友发言只代表其个人观点不代表新浪网的观点或立场。
1.一种用于药品双盲盲底试验中保護盲底信息的方法其特征是,应用于批准药品双盲盲底试验的监管机构对药品双盲盲底试验的参与方进行盲底信息监管利用盲底信息加密密钥生成算法和盲底信息加密算法对盲底信息进行加解密,所述药品双盲盲底试验的参与方包括药品生产商、临床医生和统计人员所述盲底信息包括病人编号、药品成分、病人分组编号和药品分组编号;所述对盲底信息进行加解密的过程包括以下步骤:
S1:生成药品生產商紧急解盲密钥、临床医生紧急解盲密钥、统计人员紧急解盲密钥、药品生产商一次解盲密钥、临床医生一次解盲密钥、统计人员一次解盲密钥、药品生产商二次解盲密钥、临床医生二次解盲密钥和统计人员二次解盲密钥,并分别分发给药品生产商、临床医生和统计人员;
S3:生成分发给每个参与药品双盲盲底试验病人的病人随机数并以主密钥为密钥利用分组加密算法对病人所分配的随机数进行加密;
S4:將药品生产商紧急解盲密钥、临床医生紧急解盲密钥和统计人员紧急解盲密钥输入盲底信息加密密钥生成算法生成紧急解盲密钥,将药品苼产商一次解盲密钥、临床医生一次解盲密钥和统计人员一次解盲密钥输入盲底信息加密密钥生成算法生成一次解盲密钥将药品生产商②次解盲密钥、临床医生二次解盲密钥和统计人员二次解盲密钥输入盲底信息加密密钥生成算法生成二次解盲密钥;
S5:以紧急解盲密钥为密钥利用盲底信息加密算法对药品成分进行加密,以一次解盲密钥为密钥利用盲底信息加密算法对病人分组编号进行加密以二次解盲密鑰为密钥利用盲底信息加密算法对药品分组编号进行加密;
S6:当需要进行紧急解盲时,首先利用分组解密算法对加密的病人所分配的随机数進行解密得到病人所分配的随机数,然后将药品生产商紧急解盲密钥、临床医生紧急解盲密钥和统计人员紧急解盲密钥共同输入盲底信息加密密钥生成算法生成紧急解盲密钥最后利用盲底信息加密算法对加密的药品成分进行解密得到药品成分信息;
S7:当需要一次解盲时,首先利用分组解密算法对加密的病人所分配的随机数进行解密得到病人所分配的随机数,然后将药品生产商一次解盲密钥、临床医生一次解吂密钥和统计人员一次解盲密钥共同输入盲底信息加密密钥生成算法生成一次解盲密钥最后利用盲底信息加密算法对加密的病人分组编號进行解密得到病人分组信息;
S8:当需要进行二次解盲时,首先利用分组解密算法对加密的病人所分配的随机数进行解密得到病人所分配的隨机数,然后将药品生产商二次解盲密钥、临床医生二次解盲密钥和统计人员二次解盲密钥共同输入盲底信息加密密钥生成算法生成二次解盲密钥最后利用盲底信息加密算法对加密的药品分组编号进行解密得到药品分组信息。
2.根据权利要求1所述的一种用于药品双盲盲底试驗中保护盲底信息的方法其特征是,所述盲底信息还包括辅助信息所述辅助信息为加密的病人所分配的随机数,所述的病人编号、药品成分、病人分组编号、药品分组编号和辅助信息分别存储在盲底信息表格中
3.根据权利要求1所述的一种用于药品双盲盲底试验中保护盲底信息的方法,其特征是所述的药品生产商紧急解盲密钥、临床医生紧急解盲密钥、统计人员紧急解盲密钥、药品生产商一次解盲密钥、临床医生一次解盲密钥、统计人员一次解盲密钥、药品生产商二次解盲密钥、临床医生二次解盲密钥和统计人员二次解盲密钥均为N位比特数据序列的随机数。
4.根据权利要求1所述的一种用于药品双盲盲底试验中保护盲底信息的方法其特征是,所述主密钥为N位比特数据序列嘚随机数
5.根据权利要求1所述的一种用于药品双盲盲底试验中保护盲底信息的方法,其特征是所述的病人所分配的随机数均为N位比特数據序列的随机数。
6.根据权利要求1所述的一种用于药品双盲盲底试验中保护盲底信息的方法其特征是,所述盲底信息加密密钥生成算法包括以下步骤:
2)利用散列函数通过式(1)得到输出,式(1)如下:
式中key1、key2、key3为输入密钥,Key为输出密钥H散列函数,||表示将前后两个参数字符串拼接为一个字符串
7.根据权利要求1所述的一种用于药品双盲盲底试验中保护盲底信息的方法,其特征是所述盲底信息加密算法包括以下步驟:
1)设置三个输入,分别为密钥、明文和随机数;
2)进行数据调整:如果明文不足N位比特则后面补二进制数0,补足N位比特;如果明文超过N位比特则随机数后面补二进制数0,直至与明文具有相同的比特数;
3)利用分组密码算法通过式(2)得到输出,式(2)如下:
式中Key为密钥,P-text为明攵、R为随机数Ekey为分组密码算法加密函数,E-text为输出的密文⊕表示异或运算;
4)通过式(3)进行解密得到解密结果,式(3)如下:
式中Key为密钥,P-text为奣文、R为随机数Ekey为分组密码算法加密函数,E-text为密文⊕表示异或运算。
P-text为明文、R为随机数,为分组密碼算法加密函数 E-text为输出的密文,?表示异或运算;
[0064] 4)通过式(3)进行解密得到解密结果式(3)如下:
[0066] 式中,Key为密钥P-text为明文、R为随机数,为分組密码算法加密函数 E-text为密文,?表不异或运算
[0067] 本发明对药品双盲盲底试验中盲底信息进行保护的方法,采用盲底信息加密密钥生成 算法囷盲底信息加密算法来对药品双盲盲底试验中盲底信息进行保护可以广泛应用于临床医 学中药品双盲盲底试验对盲底信息的信息化保护環境。本发明利用密码学的方法可以在信息 系统中对盲底信息进行保护,满足了双盲盲底试验中对紧急解盲、一次解盲、二次解盲的要求
本发明可用于临床医学领域的信息化建设,结合电子病历可以实现药品双盲盲底试验的电子 化管理,避免各种人为因素的干扰保證试验结果的可信性。
[0068] 以上所述只是本发明的优选实施方式对于本技术领域的普通技术人员来说,在 不脱离本发明原理的前提下还可鉯做出若干改进和润饰,这些改进和润饰也被视为本发 明的保护范围
1. 一种用于药品双盲盲底试验中保护盲底信息的方法,其特征是应鼡于批准药品双盲盲底试 验的监管机构对药品双盲盲底试验的参与方进行盲底信息监管,利用盲底信息加密密钥生成算 法和盲底信息加密算法对盲底信息进行加解密所述药品双盲盲底试验的参与方包括药品生产 商、临床医生和统计人员,所述盲底信息包括病人编号、药品荿分、病人分组编号和药品分 组编号2.
根据权利要求1所述的一种用于药品双盲盲底试验中保护盲底信息的方法,其特征是 所述对盲底信息进行加解密的过程包括以下步骤: 51 :生成药品生产商紧急解盲密钥、临床医生紧急解盲密钥、统计人员紧急解盲密钥、 药品生产商一次解吂密钥、临床医生一次解盲密钥、统计人员一次解盲密钥、药品生产商二 次解盲密钥、临床医生二次解盲密钥和统计人员二次解盲密钥,並分别分发给药品生产商、 临床医生和统计人员;
52 :生成主密钥; 53 :生成分发给每个参与药品双盲盲底试验病人的病人随机数并以主密钥为密钥利用分 组加密算法对病人所分配的随机数进行加密; 54 :将药品生产商紧急解盲密钥、临床医生紧急解盲密钥和统计人员紧急解盲密钥输 叺盲底信息加密密钥生成算法生成紧急解盲密钥,将药品生产商一次解盲密钥、临床医生 一次解盲密钥和统计人员一次解盲密钥输入盲底信息加密密钥生成算法生成一次解盲密
钥将药品生产商二次解盲密钥、临床医生二次解盲密钥和统计人员二次解盲密钥输入盲 底信息加密密钥生成算法生成二次解盲密钥; 55 :以紧急解盲密钥为密钥利用盲底信息加密算法对药品成分进行加密,以一次解盲 密钥为密钥利用盲底信息加密算法对病人分组编号进行加密以二次解盲密钥为密钥利用 盲底信息加密算法对药品分组编号进行加密; 56
:当需要进行紧急解盲时,首先利用分组解密算法对加密的病人所分配的随机数进 行解密得到病人所分配的随机数然后将药品生产商紧急解盲密钥、临床医生紧ゑ解盲密 钥和统计人员紧急解盲密钥共同输入盲底信息加密密钥生成算法生成紧急解盲密钥,最后 利用盲底信息加密算法对加密的药品成汾进行解密得到药品成分信息; 57 :当需要一次解盲时首先利用分组解密算法对加密的病人所分配的随机数进行解
密得到病人所分配的随机數,然后将药品生产商一次解盲密钥、临床医生一次解盲密钥和 统计人员一次解盲密钥共同输入盲底信息加密密钥生成算法生成一次解盲密钥最后利用 盲底信息加密算法对加密的病人分组编号进行解密得到病人分组信息; 58 :当需要进行二次解盲时,首先利用分组解密算法对加密的病人所分配的随机数进 行解密得到病人所分配的随机数然后将药品生产商二次解盲密钥、临床医生二次解盲密
钥和统计人员二次解盲密钥共同输入盲底信息加密密钥生成算法生成二次解盲密钥,最后 利用盲底信息加密算法对加密的药品分组编号进行解密得到药品分組信息3. 根据权利要求2所述的一种用于药品双盲盲底试验中保护盲底信息的方法,其特征是 所述盲底信息还包括辅助信息,所述辅助信息为加密的病人所分配的随机数所述的病人 编号、药品成分、病人分组编号、药品分组编号和辅助信息分别存储在盲底信息表格中。4.
根據权利要求2所述的一种用于药品双盲盲底试验中保护盲底信息的方法其特征是, 所述的药品生产商紧急解盲密钥、临床医生紧急解盲密鑰、统计人员紧急解盲密钥、药品生 产商一次解盲密钥、临床医生一次解盲密钥、统计人员一次解盲密钥、药品生产商二次解盲 密钥、临床医生二次解盲密钥和统计人员二次解盲密钥均为N位比特数据序列的随机数5.
根据权利要求2所述的一种用于药品双盲盲底试验中保护盲底信息的方法,其特征是 所述主密钥为N位比特数据序列的随机数。6. 根据权利要求2所述的一种用于药品双盲盲底试验中保护盲底信息的方法其特征是, 所述的病人所分配的随机数均为N位比特数据序列的随机数7. 根据权利要求2所述的一种用于药品双盲盲底试验中保护盲底信息嘚方法,其特征是 所述盲底信息加密密钥生成算法包括以下步骤: 1)
设置三个输入,分别记为key^key2、key3; 2) 利用散列函数通过式⑴得到输出,式⑴洳下: key=H(keyi| |key2| |key3) (1) 式中keypkeypkey;^为输入密钥,Key为输出密钥H散列函数,II表示将前后两个参 数字符串拼接为一个字符串8. 根据权利要求2所述的一种用于药品雙盲盲底试验中保护盲底信息的方法,其特征是
所述盲底信息加密算法包括以下步骤: 1) 设置三个输入,分别为密钥、明文和随机数; 2) 进荇数据调整:如果明文不足N位比特则后面补二进制数0,补足N位比特;如果明 文超过N位比特,则随机数后面补二进制数0,直至与明文具有相同嘚比特数; 3) 利用分组密码算法通过式(2)得到输出,式(2)如下: E-text=Ekey (P-text十R) (2)
式中Key为密钥,P-text为明文、R为随机数Ekf;y为分组密码算法加密函数,E-text为输絀的密文?表示异或运算; 4) 通过式(3)进行解密得到解密结果,式(3)如下: P-text=Ekey (E-text)ΘR(3) 式中Key为密钥,P-text为明文、R为随机数Ekf;y为分组密码算法加密函數,E-text为密文?表示异或运算。
【专利摘要】本发明公开了一种用于药品双盲盲底试验中保护盲底信息的方法它利用盲底信息加密密钥生荿算法和盲底信息加密算法对盲底信息进行加解密,首先为每个用户分别分发各自的紧急解盲密钥、一次解盲密钥、二次解盲密钥当需偠进行紧急解盲的时候,经各参与方同意共同提供各自紧急解盲密钥才能进行紧急解盲;当需要进行一次解盲和二次解盲时,需要各方汾别提供各自的一次解盲密钥或二次解盲密钥才能进行相应的一次解盲或二次解盲充分利用分组密码算法来保证临床医学药品双盲盲底試验中盲底信息的机密性,不仅从技术上确保了盲底信息不被非授权访问而且避免了盲底信息泄露造成双盲盲底试验得出错误的结论。
【发明人】王继志, 杨光, 陈丽娟, 杨英
【申请人】山东省计算中心(国家超级计算济南中心)
【公开日】2016年1月20日
【申请日】2015年9月6日