温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
咱刚刚把这个叫数字签名生成完之后,现在我就需要呢进行校验签名,好校验签名。好,那么怎么进行校验签名呢?我们看一下,好,同样的我们需要呢,再去写个方法进行校验项。好,我们看一下好,那么啊算法的话,答案还是使用一个算法,那刚刚呢进行生成签名化使用是私月啊现在进呢教育签名化使用这个工月,然后呢,我们把刚刚的这个叫数字签名的这个大概把数字签名呢就给它传过去,就相当于把这个密文呢给传过去,好传过去之后呢,我们进行校验一下。好,我们看一下,好,那么咱把这个呢,校验出来,这个结果集呢,咱去打印一下。好,那我们看一下,那么这个呢,就表示实行校验签名啊。啊,校验签名好了,在进行校验签名时候,我们看一下,首先呢,第一个我们看一下,第一个呢,表示是原文,好,咱这边改一下input。
01:01
原文。In photo,好,那么这个呢,就表示是原文啊。啊,表示原文好,定好这个原文之后呢,我们看一下啊,那么第二个第二个呢,是不是表示是这个算法对不对?好,那咱们把这个呢算法呢给到他们。表示算法。好,那么这个呢,就表示是公约K公约K好那么呢,这个呢,就表示是签名对吧,签名签名的密文译文,好那么咱把这个呢,方法定好了,好定义好之后呢,我们看一下,那现在呢,我就需要呢,进行校验签名,好那进行校验签名的话,我们看一下,那跟刚刚的这个啊这个啊使用这个签名对象呢,其实是一样的,也是需要拿到这个签名对象,好我们看一下。行啊,这边的话咱们抛个一场一场没有泡。好,咱需要把这个异常呢给抛出去。
02:04
好,大家看一下,好,那么这个呢,就表示获取的一个签名对象,好,那么拿到这个,呃,签名对象之后,我们看首先呢,需要呢,这个叫初始化签名。好,初始化校验好,那怎么进行初始化校验呢?跟当时一样,能通过当前这个对象,好,那在这个位置,那么有个叫做校验方法,大家看一下,好那么在校验方法里面需要把这个叫public key呢再传进去啊,那么这个地方呢,作为叫初始化校验好么?做完初始化校验之后,我们现在需要把这个原文,把那个啊,就是把它的这个密文,把这个啊原把这个原文呢给他传进去。好,这边好需要呢传入这个原文好,通过当前的这个对象点一下update好,然后呢,咱把这个原文put丢进来好,丢进来之后呢,我们看点get下答案一下好,那么这个呢,就需要呢传入原文好传入原文好,那么啊传入完这个原原文之后,我们需要呢进行校验数据。
03:01
啊,校验数据好,那我们来看一下,那么再通过当前的这个对象啊,点击一下。好,那呃,我们我们看一下好,那么这个呢,就需要呢进行校验数据,好那么怎怎么进行校验,我们看一下,刚刚呢,我在这个地方呢,去进行呢,去进行加密,首单我是不是使用叫贝斯六四呢进行编码,那接来我需要使用贝斯六四呢,使用它呢进行解码。点抵扣的好,那么在这个位置的话,我们看一下,那就需要呢,把刚刚的这个叫做密文的,把它给穿进来。好,咱看下这个传进,好,传进来之后,我们看一下在这个位置,我们来试一下能不能进行校验啊嗯,能不能看一下它能不能校验成功。好打家开,你看这个返回值呢,就表示是true好,那么咱啊刚刚上面这段这段的话,咱们呢,就是进行生成签名啊,这个地方生成签名啊,生成完签名之后呢,大家看一下这个地方的决行校养签名,好,那么咱就把这个叫做啊签名的这个算法呢,咱就把它给说完了。
我来说两句