00:00
读出来了好,那么读完这个思乐之后呢,好,我现在呢,想有这样一个需求,好,那么现在我不想返回这个叫思乐的一个周创,好,那么我想返回什么东东西呢?好,我想返回一个叫思月的对象,也就是四月K,我们看一下在这个位置不特好,那么我想呢,啊,返回思月的K好也是种思乐的这个对象,把这个思乐对象进行反馈,好,那么这个思月对象呢,怎么进行反回,我们看一下,在这位置好,那我就需要把它给改一下,那这个地方我就不啊不写这四句呢,好,那么改改成了叫private private k好答案,那这个位置呢,我就返回叫四月K好,那么这个四月的K怎么进行返回,我们看一下,那么在这个文档里的话,有个方法呢,叫做这key factory。好,大家看一下好,那么这个呢,表示一个叫做K的工厂,好那么我们看一下,那现在我是不是需要把这个叫四月K返回好,那么你既然想把四月的K返回好,那么在这个位置我就可以借助这个K工厂,大家看一下好那么这个对象呢,主要是主要是一个工厂好,那么这个工厂的话,那主要是啊,把这个思月呢做一个转换,真的通过这个工厂,那我就可以返回一个叫思业的K,好那么这个工厂呢,怎么去用呢?我看一下。
01:12
好首先呢,我看你看这个地方呢,其实呢,他已经教你了看好首先呢,通过叫做key factory,好那么通过这个key factor你get一下instance,然么需要传进来一个算法,好那么相当于我现在把这个代码呢给拿进来,好CTRLC一下,好CTRLC完之后我们看一下在这个位置。好,大家看一下,你看这个地方是不是有这个工厂,好,有了这个工厂之后,我们看一下,那算法在这个位置是不是已经传进来了,好大家看一下,好,那么这个呢,就是啊,创建一个叫P工厂。好,创建K的工厂好,大家看一下,好,那么现在呢,这个K的工厂就有了,好有了这个K的工厂之后呢,现在我就可以把这个K呢进行返回,好,那怎么进行返回,我们看一下,接着往下看,大家看一下在这个位置,在这个位置的话,大家看一下,那这边是不是有个叫key的factory,好那么有个factory之后,我们看一下,那在这个地方你看通过K,你看那么它是不是生成案,这边是生成一个叫做工对不对,你看生成个工业K,好,现在我不想要工业,我是是不是想要四月K,好,如果想要四月K的话,那下面肯定会有个叫做返回四月K的一个方法,对不对,我们往下看。
02:18
好,大家看你看在这个位置你看好,那么你看这个地方,那么是你看那么这个方法的话,你看那么它是不是就提供一个叫思域对象,好所以呢,我们看一下好那么在这个位置我就可以通过当前这个叫啊这个叫factory好那么在这个factory里面的话,我就直接点get下点。好,大家看一下看好那这个位置的话,是不是有个叫四月K,好,那么在四月K里面,你看一下,那么它需要呢,传进的一个叫做规则,叫一个叫呃,那个那个十月K的规则。好,那么在这个位置是需要创建好,创建四月好,四月K的规则好,那么这个规则呢,怎么进行创建,我们看一下,你看它这个地方好,那它需要有这么一个规则好,那么在当前的这个叫做啊规则里面我们看,那么它提供了一个方法,它提供方法好,那么这个方法呢,叫PKCS,我们看下,嗯,就这个方法打看一下。
03:12
好,大家看一下好,那么在这个位置的话,有个叫做TKCS,好,那么它就是一个规范,那么它就是满足这个四月K的规范,我们来看下,好,那在这个位置呢,那么它有个解释啊,大家看一下好,那么这边呢,是当前的一个类,这边是这个类好么?这个类我们看一下好那么这个类的话,代表这个思月的编码是吧,那么它表示一个叫四月编码好,所以孙总,那么如果我想啊,申请个叫啊那个思月的一个规则的话,好,那么在这个位置好,我就需要呢,六住这个类我们看一下。嗯,在这个位置好六项六项好六完之后呢,我们看一下,那么在当前这个类里面,你看一下好,那么呢,它是不是接受一个叫做bit类型的一个数组,对不对?好,那么你既然接受一叫贝类型数组哈,那么在这面我就做一个转换,我看下叫BASE64好么?在BASE64里面的话啊,抵扣的我们看一下抵扣的好,那么在当前的啊,在当前的这个抵扣里面,我们看一下好那么我们看,那么刚刚呢,这个位置是不返回叫做啊这个K那个啊四月的字符串,好了,我把这个四月字符串传进来。
04:16
我们看一下,把它传进来好,传进来之后呢,我们看一下好,那么这个呢,要表示一个叫四月的规则好,然后再把这个四月规则给传进去好,打开好,那么这个呢,就返回叫思月对象,这边就返回思月对象好,返回返回思月思月对象好,那么这个思月对象呢,就已经返回了好,返回完之后我们看一下,那么现在这个位置的话,我是不是需要把它给改一下好,那么这个地方的话,我就重新生成一下好,点Y一下好,打开一下好,那么这个呢,就表示一个四月K啊,传进来好,传进来之后呢,哦,那么它是个对象,对象的话应该打印不了对吧?好,那么我们来运行一下,看一下好,那么它打印出来的话,其实也是个对象,你看这个地方说,把这个叫做思月的K的这个对象呢,是不是把它给打印出来了,好,那么咱呢刚呢,就是生成那个叫思月的K就返回这个对象,好那么咱们把这个代码呢,跟大家呢,再过一下,我们看一下好,那么呃,咱们是希望呢,从根目录呢读取这个思月啊读思月的话,那么也需要把这个思月路径给我好,然后呢,把这个思月的这个算法呢就给我。
05:16
好,给了之后我们看一下好,那么你在存的时候,那么你通过write去写好,那么在读的候,大概这边就是read去进行读就可以了,好读完之后呢,我们看一下,好,那么通过你当前的这么一个工厂,然后呢,大家看一下好,那么直接的生成个叫四月K,大家这边是不是有个生成器啊,生成一个四月对象,好,那么在生成四月对象之后,我们看一下,那么需要呢,有个叫四月的规则,好把这个四月规规则给他其实就行了,好,那咱就把这个四月的K呢就读读出来了。
我来说两句