论目标

论目标

信息安全中经常需要验证一条信息,其做法是,定义一个函数f,f作用于信息得到一条简短的信息,即f(g(x),c) == f(h(x),c) == F 其中,g(x)是发送端的信息,h(x)是接收端信息,c是双方约定的一个信息,F是计算的结果,如果经过f作用后,得到的结果是相同,那么就可以认为,这条信息是真实的。

原理上这东西很简单,也非常实用,那么对应到不是信息安全领域中呢。

举个例子:

  1. 领导说,我们的当前目标是,在合法的范围内挣得一百万
  2. 所有人开始提方案
  3. 每个人根据目标,代入自己的方案,是否满足条件
  4. 如果所有方案都不能满足,和领导讨论是否tradeoff一部分要求

现在我经常性面对的问题是:

  1. 负责的人,提不出一个目标
  2. 执行的人,总能找到各种似是而非的理由,在一定条件下这又是成立的

举个例子:

  1. 提出做一个系统
  2. a提出A方案,方案A优点是1,2,3,4,5
  3. 但是大家都不同意,觉得这些操作相当冗余

那么这时候谁对谁错,作为一个负责人,这时候就要想到这么一个事情,这个事情的目标是什么:

  • A1,A2,A3,A4

那么上面的对错就容易判断了,如果a提出的1,2,3,4,5不满足A1,A2,A3,A4,一律是要砍掉,只保留能够满足A1,A2,A3,A4的设计

对应出来我们就得到了类似的和信息安全领域的结果即
f(1,2,3,4,5) == A1,A2,A3,A4
如此我们总能够简单的验证我们的工作成果,而不是陷入无止境的扯皮中